MRAGLVCNACNAEFSDEAAQKTHYRCDWHQYNLRRKVAGVPGITEALFNLRVEALAAEKKKLEGGQSLVYKCSLCNREYRSSKAHAQHLASKQHIQKASVNPNISANEITVTRHAPDRPTHPDREKRASKMKAEEEDSSDEWEEVDEDEDEDVAMNGTEEKVDEDAAMSDDDMGEWDVTQCFFCALTPDGTIEGCVEHMHKQHGFFIPDSEFLKDPRGLLNYLGLKVTKGLMCLYCDERSKQFQSLEAVRKHMISKSHCKFQYGHEGVEEELEDFYDFSSSYKMEEGSQIVSVDAVPVLLSSVGSELIIKHDTEKKQSLKIIGSREFARYYKQRPWPSDKRDGVLINSLVARYRSMGLATRQSQDLISKLKQTKQLPQFQVESMRTKVGMKNNVIRNLPKNVPY*