MVKPCWKPSVEGDGGVGRGGDTRGRVDGLMWYKDLGVHVNGEFSMAIIQANNLMEDQSQLESGPLSCLESGPYGTFVGVYDGHGGPETSCFVNKTLFSNLKKFATEHQEMSADVIKKAFLKTDEEFLSLVKQQWFEKPQLASVGSCCLAGVICNGLLYVANAGDSRVVLGRAEKAARGVTAIQLSMEHNANNESVRDELRSLHPQDSQIVLLKHKVWRVKGIIQVSRSIGDAYLKRAEFNQAPLLPKFRLPESFSKPILSAEPSIFIHRLTSKDQFLIFGSDGLWEHLSNQEAVDIVHSQPRNGIAQRLIKAALRVAAKKREMRYSDLKKIERGVRRHFHDDISVVVVFLDCYSMNRSSSHVPILSIRGGGMPASPKR*