MPSTTAQQKPHVVLVPFPAHGHIAPHVQLARALRARGVHATLVHTELYHRRLLRTKQQQATGGDDALDPDEGFSVEVIPDGLSLEDPPRTLRAYHEAMERNCLEPFKALLRDLLLPPTGVPPVSCVVADTPMPFAAVAAREVGVPDVQFFTASACGLMGYLQFQELLAREVIPLRPTYETDGSLDAPLDWVPGMKAVRLRDLPTFCHTTDADDWLVHFHVHQMKTAAASKAVVLNTLYDMEKDVVDALAPHLPPIYTVGPLASVVKASLPAPPRGAGDDTSVPAAGSVRSSAMLGVLQEDRECMAWLDDGKAARSVVYLSFGSHASMGDARLKEIASGLARCGSPYLWVLRPEMAAAVEVGENGLVVPWCAQEAVLSHPAVGLFVTHCGWNSILESVVAGVPVLGCPVLSEQTTNCRQVCTAWGIGAELPQEAGSDEVAALVREMMTGRKGKDAREKTLQWKRLAQVSAQPGGLSYNNIGRMVENILLKHI*