MAPRLLSLRRIFPQPAMAATWQRLFPEEAVAAQRSLHSAASLGSGSFRESSRRPAPDFYYREVGTFSTNICSNETASGATSTSNFEAENRRKTLNRILYRSRQRGYLELDLLLGKWADENITKLDPHMMNALVVLLEEENPDLWKWLTGQGEAPPETASNPVLPPDLRAASMFHVSPVFVALHKQIMNSLAMHSDPQTRASPGSAWVRGWEDRDRRMPGYALFKVLNDKKLDQVEDVSKLFETMESATKLVKLKAFEKFENTTDALAAATALVDSKLSKGLRKFIKAQCQGETLAIADSKLGSIIKEKLGISCIHGAAVMELMRGVRSHLGELIAGLAGNDMAPMSLGLSHSLSRYKLKFSPDKVGYNLPYFCQ*