MAFESSLTPENVKGLALALFSCFFIGSSFILKKKGLKRAGVLGRSAGSGGHSYLLEPLWWAGMITMITGEVSNFAAYAYAPAILVTPLGAVSIIVSAGLAHVILKEKLHALGSLGCIMCLVGSVTMVLHAPKDRAISSVQELWELATQIDFLVYVMLVFVFVVVLIIFFVPNYGRTHVIVCTSICSLVGSLTVMSVKAVGMAIKLTCEGDNQFFDPHTWVFLGVVVMCGVTQLNYLNKALDAFDTAVVSLIYYVMFTSFTILASVIMFKNWQGQAATSIISEMCGFLIILSGMTLLLATKGLGDTESFKLSLYSAFSPSLVRRLNGGVADFKGSEQSSKS*