MDDLFFPYFIHLVALSISLSLIFLVYKKKSSNIKFPPGRIGWPIIGEAWGFVMAGKRGTPEKFFNDRMKKYSTEVFQTSLFGDNMAVFCGASGNKFLFSSENKYVATWWPRTIKKIIYFPEHVDNSSIEETAALRRFLPEFLKPEALQHYIPIMDSMAREQLEADWCPHKQVRVFPLSKKYTFALACRLFMRIRDPDHVTRLANQFALVTDGLVSVPINFPGTTYNRAIKGGKMIREELLAIMKQREGELISDNKDDAGAIDLLTRMLITSDDNGKTMNHKEIANKIVGLLVASHDTTSSSITMVMYYLAQHPCIYQKVLKEQTEIAMSKAPGELLNWNDVQKMKYSWCVVCEAMRFSSPSQGAFREAITDFFYAGFIIPKGWKVHWSVHSTHKNPKYFPDPERFDPSRFEGSGPAPYTFVPFGGGPRMCAGKEYARLEILVFMHNVVTKFKWEKIIPEEKVLNISFPMPVNGLPILLQPHSTSLE*