MAPPVEQNGESTAADAHRSLPTPFLTKTYQLVDDPAIDDVISWNDDGTTFVVWRPAEFARDLLPKYFKHNNFSSFVRQLNTYGFRKIVPDRWEFANECFRRGEKRLLCDIHRRKISPTAPAVSPASMLVAMAGSPTNSGEEQVISSNSSPAASVPPAPCSVAELMDENERLRKENSQLSKELSQMKSLCNNILSLMSKYARSQSEGGFPAEKALELMPMKRLPDEAEPSVAGLNRAKAEEVAEAVEQARTRLFGVPIGMKRGRDEEEEQQQEQGGAEIKSEPLDDSCPDHLDCGWLQYSCGTNQRVCN*