MSQNNDKEKPAGSQSLFRGLMLIEILSNYPNGCPLAHLSELAGLNKSTVHRLLQGLQSCGYVTPAPAAGSYRLTTKFIAVGQKALSSLNIIHVAAPHLEALNLTTGETVNFSSREDDHAILIYKLEPTTGMLRTRAYIGQHMPLYCSAMGKIYMAFGQPDYVASYWESHKDQIQPLTRNTITDLPAMYDELAQIRETSMAMDREENELGVSCIAVPVFDIHHRVPYAISISLSTSRLKQIGEKNLLKPLRETAQAISNELGFTVRE*