MECLMAKLVPRLELPLLPNNIPSACHWDSSSLSQELDQWLISKLGITDESAKRKIVQSRVMLLACLMHPNGERDRVLLAGKHLWVYFLVDDILESSSREGYGALKSIVWSIATTGIYKASEEHDHHDLVLLLLVEVMVELRKEMPTSLFARYCKILSIYLDSVQEEVKHQINNTIPSSEEYRLLRRRTGFMEVMACIMTEFCVGINLEELVVNLGEIRELVKIMDDHIVTVNDLLSLRKEYYNGTIYHNWVIVLLAHDCATFQKSVDRVCEMIKQEEDSILDLQKKLIIKAKVDKNPELLKFAFNVPMAVAGHLKWAFITARYHGCDNALLDGELFHGTWIMDPNQTVIVKNM*