MMKEIVVPKGCEWRFEVEEPGIQIRLANGNAEYFGTELALGPPYKFEQVKGAIFTWQGCTLEVEGEPSVEYVAEETPMCTYLNLHFALENIRKKAEDDASVDPSISGPRVCLIGPKSSGKTSVMKILESYALRQSRHPVCVNLDPSQPMVALPGSISAFHNATILDIQEATGFGASMSTGPTHILAKSPLVYNYGLDSPYDNPKLYKSCCSRLALAVNSRMTQSSDASVSGCLVDTCSLQENYERYQGTLHSIITDFRINIVLVLGSERLYSTIKRNYSDASWLSVVKLPSSGGCIDREPEWIAKWQSKCLKQYFYGDERMPLSPLSIIVDSTQLVVYRVLEASESGPKSSVLPIGFEEETGQADKQGSYMSLALSGKGQYLERITTEAMTILQNSILAISSVNEDENETAIIDSCILGYVFVTDVDDVKNRMTLLSPVPDRLPSNALIMGTCKWQE