MDGNKGPVVVTGASGFVGSWLVMKLLQAGYTVRATVRDPANVEKTKPLLELPGAKERLSIWKADLSEDGSFNEAIAGCTGVFHVATPMDFDSQDPENEVIKPTVEGMLSIMRACKEAGTVKRIVFTSSAGSVNIEERPRPAYDQDNWSDIDYCRRVKMTGWMYFVSKALAEKAAMEYASENGLDFISIIPTLVVGPFLSAGMPPSLVTALALITGNEAHYSILKQVQLVHLDDLCDAMTFLFEHPEANGRYICSSHDATIHGLARMLQDRFPEYDIPQKFAGVDDNLQPIHFSSKKLLDHGFSFRYTTEDMFDAAIHTCRDKGLIPLGDVPAPAAGGKLGALAAGEGQAIGAET*