MPRGPKKHLKRLNAPSHWMLDKLGGVFAPKPSPGPHKQRECLPLCLILRNRLKYALTYKEVTTILMQRLVKVDGKTRIDKCYPAGFMDVVSIDKTDEHFRLIYDQKGRFVVHRITQLESQYKLCKVRTKKLGDKGVPCVNLHDGRTIRYPDPEIKESDTVMVDISSNTITNHFKFDAGALAMITGGRNAGRVGVIQRREKHKGSFEIIHVQDAAGHQFATRATNVFVIGEGNKPMVSLPKGKGIKLSIVEELEKRKEA*