MEPKAEKKYEADMYEPIRNYFVAQGYDVFGEVKHCDLTAMKDEELIIVEFKRNLSVELLIQATKRQRYTDFVYMAIPKPKYKLFSKKWQDICYLVRRLELGLILVSFPKRGPAVMEVNISPGPFDRVKSKQFNQKKRNRIIEEMRGRYGDYNVGGSYQTKLMTAYKQSCIQIATLLQQYGPLSPKLLKSKGAGEKTSSILIQNHYGWFTRVQRGLYAITPTGEREIAEYPELIAYYQEQAEEIHGTLTLGSELPSSSTTKAQSRKKKQR