MEGSVSEFLTVRLSSEQQSTIPWVVWSTEQQEVIASGELAGWEHLDELVSYAGQRQVIALLASNDVVLTQVDIPPGATRQFDSMLPYLIEDEVAQDVDSLHFTVLGKQADKAQVCAVERAWVQTVLQRFASQGLTIKRILPDVLALPVSDDNSSAALIGEQWLIRHSETEGAVVDSAWLDLYLSSYLQNHEGWQLDCYSSVPESTVESVWVPKPEEMTMALLAKGVASSKTNLLTGEFKPKSSWGKYWKVWQKAAIAAGVLLVVVVAQQLLVVHKYEAQAQAYREESERIFRQVFPNKNRIPTVSYLKHQMTDEERRLSGGSTDVAMLSWLAALPATLGQVKDLEITSFKYDGQRGEVRIHARSSDFQPFEQARVKLAEKFNVEQGQLNRSDNVVMGSFVLKRQ