MTLKIIDNLQKLGFTENEAKIYSVLVCLKKANAREIFEASGVPRSKIYKVLRRMEEKGYVQIIDGQPTCYRAKEPEELISRIRDDLILSLAETSSELKVLSLECGACDVGNSSRYHGKVRRLVWA