MMACGSRISRSNEGVDEFEKLVIRMNPPRVSVDNDSDMTATLVKVDSANKYGTLLEVVQVLTDLKLTIKRAYITSDGEWFMDVFHVVDQDGNKLYDGQVIDRIEQSLGAGSLSFRAAPERSVGVEAEAEESQTTIELIGRDRPGLLSEVFAVLTDLRCNIVASEVWTHDARVAALVRVTDADAGGAVEDPARLDTVKRLLRHVLRGSSRDKKAARAAVSAAGAEHAQRRLHQMMHADRGSARRGGAGDRDDGEGGEASDDDEGGAASRGGSGRPVVEVVDCAERGYTLVNVRCRDRPKLLFDTVCTLTDMQYVVFHGTVIAEGSEAYQEYYIRHLGHSAGSSGEDRDRLRRALEDAIERRYTEGLRLELCCEDRVGLLSDVTRIFREHGLSVTHAEVDTRGARAANVFYVVDASGQPVQGQAVEAVRAEIGEHILSVREQPDGAGDPRSPTGAGGGRRSLGNMIRSRSEKFLYNLGLIRSCS*