MNQGMTEFLLAMGLEGSMAGTAYIDDEIWPRYEKAYKKVKVLAEKYATDAQLMEVDADFITANYGSAFSEKPRRRSGSDSGLHEANIGTWLETTYCEDKGLRPEVATEQTVYDAIKEIGAIFNVNDVAKMLIDQIEADFDAAQTAVKNTGHALTAILLDGIGCGDDGKGYFVGAGEGSVNMILESAGMTNLFGVKDSESFKEDSYACVTADEIIALNPDVLLLIEADWDKALNKINHLHNSSAWCAAPFVQRADYIKIPFSASALSPRN