MGGNKDALALARRDEEVDEEFSIKPEQVTPALDTSSWPLLLKNYDKLHIRTGHFTPIPNGSTPLRRDIKSYISSGVINLDKPSNPSSHEVVAWIKRILRCEKTGHSGTLDPKVTGCLIVCIDRATRLVKSQQGAGKEYVCVIRLHDKVPGGEPEFARALETLTGALFQRPPLISAVKRQLRIRTIHESKLIEFDNDRHLGVFWVSCEAGTYIRTLCVHLGLMLGVGAHMQELRRVRSGAMDETKDLHTLHDVLDAQWLMDNTRDESYLRKVIQPLETLLTTYKRLVVKDSAVNAVCYGAKLMLPGLLRYEADIELHEEVVLMTTKGEAIAIGIAQMSTVEISSCDHGVVAKVKRCIMERDLYPRRWGLGPVAGEKKKLKADGKLDKFGRPNEATPSRWTQNYKDYSAPAPDAAAPAADEAAAATESPAKALPAPEAEPEAEADDGKKRKSKHEGETAEEKAERKRRKKEKKEKRASKAAAEEDSD