MTSLRTLCRGAVVCKLNTMAAAMASTRVGAQVSLAKPTFSAGKATAARAPVARIVSCSAEKKEASKAVATGVAAAAMALTFGFGAVDAAYADVAGLTPCSESKAFAKRRKNEIKVLNKRLKNYEADSAPALALNATIAKTERRFDNYSKQGLLCGNDGLPHLIADPGLALRYGHAGDVLIPTIGFIYFAGWIGFAGTKYIQATQDIKKEIIIDVPLAWKLLWEGLAWPLRAVYELKTGELLAKDENITVSPRX