MTTSTSARRRADCRKLLRLTCEILNLPIDTCACAVTLAEKLYKKVDAEEETPSTSDARAERYAADIVCMTCTFLACKLEESVVGMSDCANACANAAHTLERCGLGVEQRAVIEVSEEEKRESREGARLAGYGEDEGVEVGAEWVIVGGRYRAYKARALELESEVLRAVNYELNFDKPHAVALHLVRLIEGGSDLAQATITVLMDALFEIDGLTTGRADEATLAAAAVRYASKILDCERTLRRSKDGRVWWDALGFDSVSMDEVEAMVMHGVCERERVVAKLFTTEQNA*