MMACGSRTRSRTNNEIVDEYQKLVLRMNPPRVTVDNDSDMTATLVKVDSVNKYGTLLEVVQVLTDLKLTINRAYISSDGEWFMDVFHVVDQDGNKLYDGQVIDRIEQSLGAGSLSFRGPPERLVAVEAEAEEAQTTIELVGRDRPGLLSEVFAVLTDLKCNIVASEVWTHDGRVAALVYVTDADTLGAIEDPARLDTVKRLLRHVLRGSSRDKKASRAAISPGVEHAPRRLHQMMQADRTARREVGDGEGVGERGEASGAGGGMPVVAVEDCAERGYTLVNVRCRDRPKLLFDTVCTLTDMQYVVFHGTVIAEGSEAYQEYYIRHLDDSTGGSGEDRDRLCRCLEAAIQRRYTEGLRLELCCEDRVGLLSDVTRIFREHGLSVTHAEVDTRGAQAANVFYVVDASGEPVQGHAVDAVRAEIGEQFLFVREQHDAAAGAGAGPKSPVGGGGRRSLGNMIRSRSEKFLYNLGLIRSCS*