MTTSFSMNAGDGLYSYSKNSHLQNEIIDGVKEMVRDAIIRKLDIKTILSSSNTIYITELGCSVGPNTFSSMQHIVEALKDKYLYQDQVIDSTKSIPEFQIFFNDQVTNDFNTLFRSLPVDRSYYASGVPGSFHGRLFPSRSIHFAHCSCAIHWLSKIPKELLDKNSPAWNKGLIAYAGASNVEIVNAYVAQFERDMEMFFNARAEEIVPGGMMVLFTPFSGYLRLLGFFGSSLMDMVNEGKLDESLVDSFNLPMYFPSPQDMTKVVEKNGLFSIERMELINIKSNLVDEADAKTLMMSLRSSIEGVIINHFGSKIAEEACTRTILKSEEISEWMKVHSEKPIILFVALKRK*