MTTSFSMNAGDGLYSYSKNSHLQNEIIDGVKEMVRDAIIRKLDIKTILSSSNTIYITELGCSVGPNTFSSMQHIVEALKDKYLYQDQVIDSTKSIPEFQIFFNDQFTNDFNTLFRSLPVDRSYYASGVPGSFHGRLFPSRSIHFAHCSCAIHWLSKIPKELLDKNSPAWNKGLIAYAGASNVEIVNAYVAQFERDMEMFFNARAEEIVPGGMMVLFTPFSGYLRLLGFFGSSLMDMVNEGKLDESLVDSFNLPLYFPSPQDMTKVVKKNGLFSIERMELINIKSNLVDEADAKTLMMSLRSSIEGVIINHFGSKIAEEACTRTILKSEEISEWMKVHSEKPIILFVALKRK*