MELAACISHCYAFSVWPSTSTSRNFSPLPPLSLIQYPIQRQRQLHLAGANYVGSLLSLNGLRLRQSCLAAVMGDTTAVPNGAVNEQIPSVKLSDSVTSQETDMENGEDRKDPSEWLDENKMIRVCDKLIDVFLVDKPNPTDWRRLIAFSKEWNTIRPHFYNRCQNRAESESDPGMKHQLLRLQRKMREVDNDVQRHNELLEVIRRSPSEVGDIVARRRKDFTKEFFAHLHTVAESYYDDPGEQNAVAKLGNTCLAAVQAYDTATESIEALNAAELKFQDIINSPSVDVACKKIDDLAQKNQLDSALVLMITKAWSAAKESDMTKDEVKDVLYHLYMTARGNLQRLMPKEIRILKYLLTIEDPEERLCTLKDAFTPGEELEGKDVDCLYTTPEQLYNWIGTVVDAYNFSREGTLIKEARDLMNPKIIQKMEELKKLILDNFM*