MGGEAKKDDVREQVKLEVSANGIATVTLNRPKTMNSLSSDMIHYLAHIIKTAANDDKVKVIILTGNGRGFCAGVDLSAAKGVFQGDVKDESKDPVYQMDLCKKPIIGAVNGWAITGGFEVALACDILIASTEAKFMDTHSKFGIFPSWGMSQRLSRLIGLNCARHVHLTGMEVDSQLAEKWGLVSQVVPPAELMKTAHSIAEMILKNDENLVRDFKAIANDGGRLPLGEGLKLEKERAHASYKAMTPEFFAKLQQYISGRKQTPSKL*