MAAATERPFVLPGEAIDPSLIPTHPKRPLRLGPGLRHIPPDEIVPTVAGKLVVNPAKPSLSLDYNGGRYVPEPNDLVIGQVHHSSADFHFVTLAPHTTNALLPVLAFEGATRKTRPVLPAGSLVYARVASASRHMDAELECFSQTTGKADGLGPLNPPAAAAPGAGAVAAAAPTGTVFNVSLGMARRLLMPQAERDAGLVVLDALAAEGLAFETAVGRNGKVWVASESVPTLVLVGRALAEVDEKGLDMDAQRRLVKKLVREMS