MTRFLSQYKSNPEALYLPPEGPNSGYLVIQDEESETYSFFGLYKNKYLLSLPFPQNKALTTRYSSGTGKRKRVSHNEVLFIPVLDQPLSSNLYYAIKPHGSHKGEAFACSKEEDMMSCCLCNCVIDVNPRPLDPYDVYQQFEIIPYETFFKGDGSFYAKSIAEDGYPPNFLRRKGWEIYTKTPTNYELHEAKGIDDALRSRLPEFSFPHSTKTSNSVVVGKWYCPFMFIKEGKLTDQVKTSIFYEIALEQKWELVFEQKHDHNNKGNVVHVKVAFPSEVVFIGEGWREAVWDEGNMVNGVLQFISRGDNNGNEEIVGLNREVFERMRWEEERFGWGGGREKTQKRIESINRKEKFEGIGGWKRFGCYVLVERFVLKRMDGSLVLAYDFYHARHIRTIFD*