MGVTHGKRRDLQHFPGRDETQFHMYASMMQTHQTELEGQFSELQAFPSQLQSEEESSNLIRPLKATSAITALESHRELHKELRMTHKRKRVSQEGKTELQRVLEKRKWEQRLKASRDQEEAKKKTSELHQELLKRQQRLENLEKDQKVKQEEPEFIQVKERLRKTAVPCARAKEV