MPATRTVSAGHRVERGLWSGDEHDKFLEGLKLYPRGPWKKIAGHVGTRSARQVQTHAQKYYEKVSRRLRGLRKDRKKLVRPEHRLDDDMIKLCRLASNKEQRQTLSSYLHGPLSPTHELSKALEVQTLSDPVKPELSEFQAEQSFEAMLSKLQIQVNTSVYFGGSDCSDPCLDLSDFDDSCVDYLIEVLDSAPDYNSDGSIDC