MNSTSTHFVPPRRVGIYEPLHQFGMWGETFKHNIGNGGDMNTPSHIIIPNNQKLDNNNLSEDTSQGTGGTPHMFDQEASTSKHPDKIQRRLAQNREAARKSRLRKKAYVQQLETSRLKLIHLEQELDRARQQGFYVGNGIDTNSLSFSEPMNPGIAAFEMEYGHWIQEQNKQICELRTVLQGQVSDVELRLLVENGMKHYFDLFRMKSAAAKADVFFVMSGMWRTSAERFFLWIGGFRPSDLLKVLLPHFDVMTDQQILDVCNLRQSCQQAEDALSQGMEKLQHTLADCVAGGRLGEGSYIPQVNSAMERLEALVSFVNQADHLRHETLQQMRRILTTRQAARGLLALGEYFQRLRALSSSWATRHRELT