METRMTRLVVFAFAIAFGAWSLGGVDAYYGYGLEAAISKASVDPLAENDTFTSLTPYLLRLLSHPVNFDVDKKKEELLALESTTLLRVKLVGFSEDHRRLSLLQTQLSKYIDTLNPDVHANVIGHEPHRMMSKIRISLEVEKIQGDLGEKIHDALHQEISKSKVLRTAWQHHEVRYEVVDDIIRAQLEDPLPSYTIFLLNLKPQTRGKYAYIYGDASDSNHQTRCLGTLWTGKKRYIWVDLAAGPVEYGPASSGEGYVKGEMLPLASSYGLGRENAFAADLASLVWSAAQMLLAPSVRIPVTFEENLEVHFVHIKGGVKLAQEGGLERPADGMTRVIPVYVWDLDAERQLLLDRFHQVMPFRDMVIAVRTIVSQAVVEYSCNGRQLLTSTRNLERPITGALLQSLFGVAPTHVTWSSQHNSTLVDYRWGIGHTPFGPFSEGSSLSFSQRDAARRNTILTMLNATMSNVLHTLESIKNYGGEKELLGMKHHMEYTQRWNLFVYKLNKVMTALSHFEFDTALYFLKSSEHDIYAIHAFAFQGSSELEASLKCFEDPPFPWFSLCFGIVLIVLLVYAWNKRDKFLVNKKKRF*