MTPPLITLEEHFFSSAVPECLKPKYSEQLKHVDGVYDKAVDLGALRLRDMDAGGVALQVISHVPGLSDHPVACHAANDQLAGIINAKDQRKARFAGFAVAPMGHPVQAAAELRRAITELGFVGALVDNHHNGKFFDGPEYEGFWAAAEELDVPIYLHPTWASEDMAPHYQGNFTQGAAMSMASSGLGWHTETALHVLRLFASGLFDRHPKLKIIIGHMGETIPFMLERIQVLSRRWGDFQRDFKTVYDENIWITTSGVWSLNPLRCILANTKLDHILYSVDYPFQQNEIGLEWIHDLEKSGLVSKKELEAIAHGNAEKLLRVQVPKL*