MRAQNQLEPFAHRCRVYYEDTDAGGVVYYVNYLKFMERARTERLRHLGFSQSQLAEDNLLFVVHSSEARYHAPARLDDELRVTAQVLELNRASLRFVQQVWREKDETLLCEGQFLVAAVRADTFKPRALPPQLRDAFAADGSGNQSNAGE