MPSEIITLQLGQCGNQIGFEFWKRLCLEHGISPDGVLEDFATDGQDRKDVFFYQADDNHYIPRAVLIDLEPRVINNIMTSPYSKLYNQENVFLSKHGGGAGNNWASGFSQGEKVQEEVFDILDREADGSDSLEGFVLCHSIAGGTGSGMGSYVLERLSERFPKKLIQTYSVFPNQDEISDVVVQPYNSILTLKRLTKCADSVVVLDNTALNRIATERLHIQTPTFTQINNLVSTIMSLSTTTLRYPSYMNNNLIGLTASLIPTPQLHFLMTGYTPLMSDCETKTSVRKTTVLDVMRRLLQPKNMMVSALTDKQSRQCFVSILNIIQGEVDPSQVHKSLQRIRERKLANFIPWGPASIQVALPRSSPYVQSAHKVSGLMMANHTGISSLFKRALAQYDKLRKRNAFLDNFRRESMFQDDLTELDIARDTVDCLVQEYEAATQIDYPQWSPAVEASKAG