FVEQIPEAQEEHERYHNNWKDLKARFKLPTIVAKAIIEACPKCQVQGEPKTGQTNAAVGTWQMDCTHLEGQVICVAVHVASGYIETKILPRETGRETALFLLQVASRWPIEHLHTDNGPNFVSAEMQATAWWLKIEHTTGVPYNPQSQGSVENKNKQLKKTIQQIRDEVQYLSTAVAQATFILNFKRRGGLGDMCPAEALINMIYTELQTTTLQNQIHNFSDFKVYYRKGANPLWQGPAHLVWKGEGAVVLRTDEGEVITVPRRKAKIIKPYGQAMGNKTDLEGSKEQDAEMGRDN