MPHSELSELPMPSPASEEVGALYDRFTALGAASLGENLHFGYWDSPDSQVPLAEATDRLTDMMAERLRIGAGSRVLDLGCGVGTPGVRIARLSGAHVTGISVSHEQVVRANALAEEAGLADRARFQRADAMDLPFEDESFDAVIALESIIHMPDRAQVLAQVGRVLRPGGRLVLTDFFERAPLAPEGRAAVQRYLHDFMMTMVSAEAYPPLLRGAGLWLEEFLDISDQTLEKTFRLLSERINSSKQRLETQFGEEMVNQFDPGDLVGVKEFGYLLLVAQRPGKHHHHHH