MGGRPAAGWEAGRKLDDGRPFGLIVGVNNHKKTIVFGASLLYDETAESFAWLFKTFLNVMSGKQPQTILTDEDAAMAKAIKLVLTKAHHRICVWHMNQNACKHLAGVVKDYKKFNAAFQHCTYDIEEEDEFLNAWHAMLNMFELQDNKWLERLFDKREHWALVYGRNTFSADMSSTQRSESMNNELKVVLNKRLEEVKCDFKATQTTPKLKAELNILRHASRVYTAAMFKIFQDQVLQTLNCDIFFCASSDAEKVLDINNVKYIPEHYIMKRWTIDAKALQITRNCNLQEDSKTILSNRYKELCRMFVQIAARAANSKESYFMAANCAEKLAQDVEKCLQIRSDPDMDDLPTSQDATVHASIIPKQNEEVVKPRGIKVKPKTILGSRRHVSGLDKSKRRRTKNKVQSVPEAHHIDTLTPIATTSIRMPEQYDNFMGHFQVPMTQPYMFWPHYNSVPSASPQPFVDITALMTEQNKGLQQQKPF*