MDIMGEIPFVLQFQPLAAQGGDDFPKPGTVEKVSGCSLPLQAGMKRRRTEVDDHTDRKSSPKYAKRSIEDTLASSSTACRGDNGAPADHEGNALKINTQTSSKTDFEDDLPEDGSIPDTVPVSKQELPPSQPTSPAHDNGGSRQAPYMSTPWNCHICSEGFHREKERKNHCLTDKHARREAEIGDIQGDIKGPRPFKCEEHGCQKAFGRKDALMRHRREVHKILDQSAKKSGAKTRAQVKAKGTKAGAKMTKARTRTKTERSAKNK