MESKDGLSKPHVVVLAYPATGHTNPILQFSKNLASRGLLVTFVNFGFNHHIMLRAKDSLQLLRLDIRFESIEDNLPRDYTLDSNINHSVFRHMHDMDGSGLEELIERLNVDGPPVSCIIHDSFLPWVRDVANKLNIPRAFFWPQSSAVFSIYHHFKHGLTVLPMWDPERMPETVTIQSVGELNLADLPRNFFPPSGAMAYYFKALDSVADASWIEWSFRPIGPSIPSAFLDGGNPEDTEAGGNPWEAAECMQWLDAKPTLSVVYISFGSMTVISAEQIHELAMGIKNSRQNFVWVIRPPLGHGHIEELLPVGFMEETKERGLVVQWCAQLEVLSHASVGAFMSHCGWNSPLDGLSSGVPILAFGVWTDQTTNSKFVADRWKTGIRMRKREDGIVGKEEIERCVRLAVESEEGVEFGKNAQKWKELASKAMMEGGSSHTDLNEFVRELF*