MASTLNLTPVHAPSIPDCFLLPADQLRPATAAVSLPVVDMSCDRDEVRRAILDSGLRQGVVNHSISEQAMRDMEAVCHEFFQMPAEDKAEFYSEDESIRNRLFSGSSFETLGEKYWLTLREVVGNYTGLARGLAMEILQLLCEGLGLRPDFFVGDISGGRVVVDINYYPPCPDPSRTLGLPPHCDRDLMTILLPGAVPGLDIAYKGGWIKVLPVPNSIIINFGLQLEVVTNGLLRGVEHRASTNSVRVPTNDCVVGPAEEFVSEDNHPRYRTLTVGEFKRKHIVVNLGSSINQVADLENIQKVM*