MAFQTPITIIGGSGGGQDFSHYGGTDGKIMEKIGVWAAESRIKAIKVWLTDEAPQTFGDPSQPAGEGPLQYKEFTFESAELITRLSLWGNGAGTRMGWIYFETNRSRQFNFGMYSWDKKQEYPVDVGSGICVGVLGGAGSDLDRLGFVFLKPIAYSKLVNVQYPTLSFDTGGISPQTLKEFNHTNNTNSVSNWEFSGSTEVTISSTWSVSTGLAVHATVTVEAGIPLVANVTGEFGWELSTTVTSETSSSTTDTMSWKVSGS