MEESRNHVETLISSTDPKTLEKTLDSLLNLSKTTHGRSNLSSSSAKPLIPHLLHLLASPQNPNLLFLTLKTLRNLCAGEFSNQTSFIRSNGVDILHSALTTSVLESPPSDGPDATRIGLQLLANVVLAGEEHCRGVWKGLFPSGFADLGRVRRFEVCDPLCRVLYVCCEESEERFGELCGDRGMKIVVEIVRTASAAGFQEDWLPLLVSRICFKEQYFFQLFFELNPPDSSKNSSSVNCGDTLFTTEQAFLLKLLSEILNQQLDDILYSKGFALAVFEILKKASGAVEASARDHSGLPTGCASIDVIGYSLNILRDICSHESPKDQSISSSLGMLGGPETEASMSLCIVDSLICSGLVTLLLCSLCELEPPEIIRKSISHEENRGKVCPYLGYRRDIVAVIGNCAFRRKQVQDEIREQNGILLIMQQCVVDKDNPFLREWGIWTIRNLLEGNAENQKRVAELELQDSKLPRIFEWHILLKGDLNAVLYHPE*