MNSTSTHFVPPRRVGIYEPVHQFGMWGESFKSNISNGTMNTPNHIIIPNNQKLDNNVSEDTSHGTAGTPHMFDQEASTSRHPDKIQRRLAQNREAARKSRLRKKAYVQQLETSRLKLIQLEQELDRARQQGFYVGNGIDTNSLGFSETMNPGIAAFEMEYGHWVEEQNRQICELRTVLHGHINDIELRSLVENAMKHYFELFRMKSSAAKADVFFVMSGMWRTSAERFFLWIGGFRPSDLLKVLLPHFDVLTDQQLLDVCNLKQSCQQAEDALTQGMEKLQHTLADCVAAGQLGEGSYIPQVNSAMDRLEALVSFVNQADHLRHETLQQMYRILTTRQAARGLLALGEYFQRLRALSSSWATRHREPT