MCGGAIISDFVPILTKAKGRKLTAEELWSELDASAGDYLWGFHPTSKLQSTNQEEVALKDEAVVNKREPATEKRRRKNVYRGIRKRPWGKWASEIRDPRKGTRVWLGTFNTAEEAAMAYDVAAKRIRGDKAKLNFPDLIPPPATPALTSSPPSDDQPPAKKLCLLSQSELTQLSFPDECIGFGNGGQFQNHSYGFEPGYDLKQQISSLESFLELDGTTAEQPSQLDESVDMWMIDDVISSYA