MGCYLMPHPPIIVHEVGRGEERKIQKTIDSLENISQEIKQKRPDTVIVITPHGYVFKDAVSITTLPSLEGDLSQFGAREVKFKFENDLDLAREIMEETKKRNIPIAEVSEELIKKYVLPKKLDHGTIVPLYFVTKHYPDFKLIHMSYGFLPFEKLYEFGVAIKDAINKSDRRVVFIASGDLSHKLTPNSPNGYTPKGEVFDKTLLQLLSEMKVEEVIRMDKDLIEEAAECGFRSVCVMLGVLDGYEVNAKVLSHEGPFGVGYGVAKFDVTGYKSTSLLERFSTIEEDPYVKLAKESLEYYVKYRRPMPVPEGLPEEMYRRKAGVFVTLHKKGELRGCIGTVVPQKKNVAEEIIRNAISAGFEDPRFPPVREEELPEIEYSVDVLMPTQPVKSKDELDPKRYGVIVRKGFRAGLLLPDIEGVDTVEEQLSIALRKAGIRPDEDYTIEKFEVERHEQRVF