MECLSLILYVPPSSQIDDGEIVWPSRQPVSLPLLGSFVAGAFGRFLGSKGTAIVTITCASFSLTFSLTVFHKVTLGASACYIKIAPWISLEMFDASWGFLGDLTSNPVFDSLTVVMLIVVIFVSSLGLTPVSTLIYAAIMVTAGVFMIARCSPLFEYSPNALIVITLVGATTSFFAATTGMFQSGHMIPARGIPNYSVSVFHLTNHAFFKALPSSSAGSVIYAMSDEQDMRRMGGLASPLPSTYAMMLLGSLFLIGFPFLTGFYSKDAISEPAYTKPIHPDYTISGNFAFWSGSVSVFFTPYYYFRLLSLTFLAPTNSFKRDILRCHEAPILMAIPLILLAFGSIFVGYLAKQWGGLGTDMMIGLGTNFRANSLSMLPKNEILAESEFATPITIKLVPITFSILGAFTAYNVNLFANQVLFAFGTSTFGNGLYCFLNKRRFFDKVFKDFIVRSFLHFGYEVSFKALDKGAIEISGPYGISYTFRKLAKQIS*