MGLNIIDVGLKFKPLSYGNTPKFCVLHHAEASHCSIQDIHSWHLQNGWAGCGYHFLVRKDGTVYRGRPENAIGAHCPSRNSDSIGICAEGEYMGETMPEVQKQAIVALCQEMCQKYGKLEIGGHKQYYSTSCPGDKYPLAEIKNRVNGANISVNYGGVQMDNTVLTIQRQLNAMEGARLAEDGIMGAGTLQAIKNFQAKYGLSVDGVWGAQSANKMNQLYAQKAQQAQQVNNVPQKTIEQRLAEIEQRITALEQRK