MNAPQLFRRTTPFVCRACRAARSRHEHSSTPATIAAARLIRHFSSRPAAARAATTFQSYSLPSHPPTARPRNADVSVETSITQPIEMPPLPRVHETRPPQDVGSLGSSRSGGEEKPLIPEVEAQESKQEFVPEASREKAPQQEQKQPQAAATQPTEESKASTGAAPRKSRLRAPRKAAMKLTPAAVEQLRTLLDQPEPKLIKVGVRNRGCSGLAYHLEFVDKAGPFDETVEQDGVKVLIDSKALFSIIGSEMDWIEDKLSQRFFFRNPNIKEECGCGESFMV