MAPRIVVCGATGAQGGACIRALQQTGRFQVAALVRDPSSAKSRALEGNGVQLIKGDMEDLEGLKRAFTGAYGVFSVQQPWASDYKSVDCEGEIRQGKNVAAAAKETGVKHVVYTSAIGAGREATGVPHVDSKTAVEKALVALGVPHTILRPATFFDNWSGLVGDMALKPGKLPGICTTEAPVYYISAADIGKFAAAAFENPNQYLGQAIDIAGDCKSGEELAKSLERVFGYPFSYSAPPLFLMKFFVPEFGVMREWFEKGLPVKIDLARMRQMVPSLEDADAFWRTLPQQVKENLKAPPPACGCALM*