MPRGPKKHLKRLNAPKHWMLDKLGGVFAPKPSAGPHKTRECLPLCLILRNRLKYALTYKEVTTILMQRLVKVDGKTRVDKCYPAGFMDVVSIDKTDEHFRLIYDAKGRFVVHRISSTEAQYKLCKVKTKRLGDKGVPCVNLHDGRTIRYPDPVINESDTVMVDIATNKITDHIKYDAGALVMITGGRNRGRVGVIQRREKHKGSVEVVHVKDAGGHEFATRSSNTFVIGEGNKPMISLPKGKGLRLTIVEELERRKEA