MGEVNGFMGHDMLAPFTAGWQIDMGPLVIEKAEGSYVYDINGKKYLDSLSGLWCTSLGGSEARLIEAANKQLNTLPFYHSFWNRTTKPSLDLAKELLDMFTAKKMAKVFFTNSGSEANDTQVKLVWYYNNALGRPNKKKIIAQGNSYHGSTYLTAGLSGLPVLHQKFDLPPPRILHTQCPHYWSNHLPGETEEEFSTRLANNLENLILKEGPETVAAFIAEPVMGGAGVIVPPATYFDKIQVVLKKYDILFIADEVICGFGRLGTMFGCDKYNIKPDLVSLAKALSGGYVPIGAVLVSPEISNVILSESNKIGVFCHGFTYSGHPVACAVALEALKIYKERNILEVVNKLSSKFQEGLKAFADSPIIGEIRGTGLVLSTDFVNNKSPNDPFPYDWGVGTYFGAQCQKYGMLVSFSGDHVNMAPPFSLTLEELDEMISIYKKALKDTEKRVEELKAMKK*