MAPAAPPPAIAAVIFDLDGTLLNTEPFYYEVERIMISSEQALPGRSVDEVFSELVGITAQATAEKLVAHFNLSLSPAQYLAERDELLAQRFARTELMPGARRLVDHLTAHGIPKGVATSSTLKNVRLKTASMAAWFAAAFPVLVTGEEAKRGKPAPDIFELAADRLGVPPAERGAVLVFEDSVAGLRGAKAAGMKVAAVFDAHNRFLRRADYAEADLLVDSLEEFTPERWGLPPFGPRLPPPRPRAASAG*