MGDFNSKKSNKVNFETKIQELQEIVIGKEGLRKKILQKGNSWKTPFHGDEIQVHYRVKLQDGEFFDSSYDRGKPFTFKLGQGEVIKGWDEGIATMKKSERAIFTIPPNLAYGEIGSPPLIPPNSTLIFEIELISWNSIRDISGDGGILKKIIKEGQGWATPRDVDEVLVKYVASSADGIILSQYDDAVEFSLMEGHLYPAMKKSLKTMRKGEIVELTVKPAYYFGNSSFDGDGIGILQSSNSNLIIHLELISWKSVVDVIGDNKVLKKLIKAGEGYDHPNEGSLAKVIYIGKLQDGTIFERKGSDEEPFEYVCLEGQLNENLDRAIMTMKKGEEAIVTINSDSMFYEIKLVDFNKEKPFWKMDTKEKIEACDKIKNEGNVLFKDGKYQCASMKYEKECLEIHPIRSLVQ*