MVRTPCCKEEGIKKGAWTPEEDQKLIAYIQRHGEGGWRTLPEKAGLKRCGKSCRLRWANYLRPDIKRGEFTTEEDDTIIKLHALKGNKWAAIATYLAGRTDNEIKNYWNTNLKKRLKQKGIDPTTHKPINSTDQTGIGPKNLKRSSSGSARVLNRVASKYAVDLNRDLVTGIIIGNSTIITQNSEVENSTTILLNKMSTSSGFSDNCSFSDGFPEFFSNQEISDMSMSDDHVGLMEELKGMLSYDNAVPGEIKGSPEANIADEMEFLDSWNVEDDLDLEKFVSSLDSSIGVFV