MLTRAIGRVRIPVSRIQGSNCTSGLLKDSKLGPIGVCCSRWVSSESGKRFAAMWGSGDYGRLGLGNLDSQWTPAVCSALSDHSITAVACGGAHTLFLTETRRVFATGLNDCGQLGVSDVKSHAMDPLEVSGLDKDILHISAGYYHSAAITVDGELYMWGKNSSGQLGLGKKAARVVRVPTKVEALHGITIQSVALGSEHSVAVTDGGEVLSWGGGGSGRLGHGHQSSLFGILRSNSEFTPRLIKELEGIKVTNVAAGLLHSACTDENGSAFMFGEKSINKMGFGGVRNATTPSIISEVPYAEEVACGGYHTCVVTRGGELYTWGSNENGCLGTDSTYVSHSPVRVEGPFLESTVSQVSCGWKHTAAISDNNVFTWGWGGSHGTFSVDGHSSGGQLGHGSDVDYARPAMVDLGKNVRAVHISCGFNHTAAVLEHF*