MNNLVKIATHSGTFHADEALAVYMLRRLDRFSGAQIVRSRDPQVLDSCDIIVDVGGKYDGIKYFDHHQREFNDTFSPKYSTRLSSAGLIYKHFGREVIHAVLPQLKINEQDLETLYEKVYQSFVEGLDANDNGISAYPAGLKPSFKAAMSLPEMVSSFLPAWNSEKQDDQTYLECFQKASDLMGTWFVRSVEHYALSWLPAKTLAREAILKAKDSPILIVDQFFPWKGHLFDIEKELGIENQFKYAIYSDGKAWRVQAVSIDPTSFTCRLPLPEPWRGIRDEKLSELTGIPGCIFVHASGFIGGNQTFEGALEMARKALDFPQN*