MAKLGPGQGLGCEAAEGSLVPSRKREYKPCGKHTEGKRPLYAIGFNFMDARYYDVFATVGGNRVTTYRCLENGSFALLQAYVDEDKDESFYTLSWARDHVDGSPLLVAAGSNGIIRVINCATEKLAKSFVGHGDSINEIRTQPLKPSLIISASKDESVRLWNVHTGICILIFAGAGGHRNEVLSVDFHPSDIERFASCGMDNTVKIWSMKEFWLYVDKSYSWTDLPSKFPTKYVQFPVLIAAVHSNYVDCTRWLGDFILSKSVDNEIVLWEPKTKEQSPGEGSIDILQKYPVPECDIWFIKFSCDFHFNQLAIGNREGKIYVWEVQSSPPVLIARLYNQQCKSPIRQTAVSFDGSTILGAGEDGTIWRWDEVDHPSSRN*