MEFRWDFLDSLDPDVSSKILMGLDDPADIVRASSVSRLWRDFGKHLDDFIPNIGSGRVVVTHVHMLVTDLDMNPRLDKVDSLLWLSKIKVYLKATYRVITNGICKHLCLRLFPQLSGIDRVVDISNKQENSDVGSSSFVELEHLKKEHRAFVALARGLTSSEVGECLSDAISATSTDNYPEEGVHNTLVSRDRIGRRASYWSSSGQSNPEVPERLTYKLISDLCIITEMNVHPFQAFFQSNSPIYSAKAVRFRMGHRILPEGDEEDIVHEGQECAEEKFVWTYTSPEFPMAQENRVQNFKLPEPILCFGGYLQIELLGRVQRQEMDGLFYICVAHVQVMGRSLFPVFGVESLDPNGRFTLTYNPHAQFSSPHNGNEESDEISVTPEMVQRHVRGWEQILNMLRGTLGVEVYDSDDEQHDSEDEMPEEFAL*