MSVENGVLYPMDPPPGMVRDVGQAAESAPLVVITAVFFPLATVCMVIRVYTRACIVCKLSFDDYLMILSWVCTVFLVSFTLNMTNYGMGKHLWNVPFSPDLFPNFSLNNLLAAIFFCAATGFAKGSILVFYLRIFPMKSARILIWTAFAFIMGYSTASVLVNIFSCNPIRGSWDPEVIATAKCINRPVFYFLQAGLGIFADILTVLIPLPWLKSLMLPKKQKIGVGVLLTMGASVCVISIIRLQSLSVLLHDPDLTCGSMATIKPFLRIAIPRMFTTNYGKYGASASAGIHLESKDRSTGHHSRSLQSLRPVHSLKTPQINHFHATSTDELVIA*