MAVSLLLWTLFLFSFIFSLQSHSKEEEEDTPITRFQQYLRFNTAHPNPNYTAPISFLLDQARSIGLTSRTIEFVPGKPVLLLTWLGSNLNLSSILFNSHLDSVPAESEKWIHPPFSAHRTIDGHIYARGAQDDKCIGVQYLEAIRNLKSRSFSPLRTIHISYVPEEEIGGFGGMMKFAASSEFKDLNLGFVMDEGQASPGDEFRVFYAERTPWHLAIRANGMPGHGAKLYDNSAMENLMKSVELISRFRESQFDFVKAGKAANSEVISVNPVYLKAGTPSTTGFVMNMQPSEAEVGYDLRLPPMADPVALKKRIAEEWAPSIRNMTYTLKQQGKLTDHLGRPIMTTTNDTNPWWSIFKQAVEATGGKLAKPEILISTTDSRFIRTLGIPVLGFSPMINTPILVHDHNEFLKDTVFMKGIGVYESVISALSSFEAA*