MEKVAVLLFLMFMMPLMKEVCAGDEQSVNIEPTSTFWHKTLPFLSIPPDIQDRFSPLQTKESALFLGYIKDGSLPSHSLDFCKAAGLVCTSRKGEVLASNHRKLDWSKVQGTTQNIKNNYSNSNYKPSESFRQKKLVKGGEMKIEGITNPVWKRTFLPRELSSQLPFSTKQLPELLTILKIDRNSSMPQMMASTLEECEVIRENEIKKCATSVEDMVDYATQLLGPQLSIVDTTRAAKLAEGETVTLVDVSLRSSEEDEAMGCHDIPFPYSVYYCHSIPKTKSYQVTWKGANNELIRAAAVCHMDTTDFDPAHPSFALLNMKPGEGEICHWLYNGNFIWVPSK*