MSIRPERQAPPEIFYNDTEARKYTTSSRIVNIQAKLSERALELLALPDDGVSRLLLDIGCGSGLSGETLSENGHHWIGMDISEAMLDVALERETEGDLLLSDIGQGMPFRPGTLDGAISISAVQWLCNADKSCNNPRLRLKAFFGTLYKCLARGARAVLQIYPESPQQLEMISSAAMKSGFSGGLVVDYPHSTRAKKYFLVLSCGPPSTATALPRAKEGNEMSEDEESGSECDEDGGTTVNVSERQRPSKKQRKDSKKSGKGRSWILKKKEQRRHRGYTNVPDDSKYTGRKRKAHF*