MGLPPSKIEDDKVLVLCQKRKRFVREALDGRCALAASHHAYILSLRETASLLRKCFEPEVLKDAGRNSLTAPAKVTAQSSFPDAREVSQVFENADGLRSLHEEGIPEHNKGEADFAEPEDDFDNPSTETRARVFKNRNDVLKNIDSQSTNAFRDNSKNKRTVIGRSSPDVLPMGGRLKKPSIDVGNVPTSFLATLFACCREDVTVPESPSQAEIKYLTWHRSVSSQLPPSRNSLGNNAGSHISTLDWLYAWESKLYDEVKASSAICRRYDARCKKLRYDIAFTRASVKDLHSRVLVAVHKIGFISKNIEDVRDKYLQTQLDELIGGIQKLRPEISFQSESQRQARFLLSVELRKLNSELDGIPQGERKVSRNRNAVDVSLTETAVAPIFTTCEMWIKLLDGLPTTDLEEAIEGLIADISRSIPLIEKYIDLQENVRAAKERIWRRKD*