MSSLDTIKSDLKNLVSTKNCGPILIRLNWHDAGVYSTGSLTGGCPNAVMRFTDGGEGTFGANAGLPDVALGLLKEISDKYVVEEGVISHADLWTLAANVAIEVMGGPVIPTRFGRKDAVDSSASVESQVGRLPDADKGCPHLRKIFHPKGFTDKDIVALSGAHTVGRCHGDRSGFEGAWTETPLKFDNSYFKEMLAKEYTDETTPKGCPQKKHGETGTIMLISDLALLEQPFREWVELYAKDEEAFFKDYTAAWVKLQENGCEGLRDTL*