MRLFLDWQQDTFTIVEGMPEPVLICGDRTIPGIPLISHLQARRAMRKGAECALIYVRTHQTTNMATTSLDQKMAGLLHQYKDIMLRDDLRLQLPPPRPEDHCIELVPGTDPPSKFPYRLSKALEAELEQQCLQLLQAQFIRPSSSPFAAPILFVQKKDKTARLCVDNRALNKLTVKNKFPMPRIEYILERLNGAKFFTKIDLKSGYHQVRIFEADIPKTAFRTERGHYEFVVMPFGLTNAPATFNKMMSRVFSVLIGKCLFIFLDDILIFSSSAEQHEKDVEKVLQLLRDNELYLNAKKSVFGVQEVQYLGYVINANGISLDLEKIQAILDWDVPKTAQGIRSFVGLC*