MPLKSDILIDASKFEPQNTPKETIKANEELSNKLKDGPKWFEIGASEYREMRNAGKTPMPKPKPLPEALDIDIPSRDSTRMIPCRLVYPSWRKTTNERRKTKGIGCLIHGGGWVLGDQHSADTLLQFYADAGDLAVISIGYRLAPEYPFPCGPSDCIDVGEYLVNDGERVFGSSLKFIGGESAGAHLSLLVAFHLLRNLPNFKLSGLVLNCGIYDLTMLPHCRNFGRPDLVLDHTLMRKFVDAFLPDMSDEQKKSPLISPYYEDLEKFRGRLPSALFTCGTEDPLLDDSVTMATKWMMTGGEAVIKIYTGAPHAFISLGNLSKEASDAREDTRVYIRDCMGKL*