MRVSVGFQVILFHVSDILGKFLDLMDGFNEFLSQCENIEVAIVIESLWADGSLQKPVKMEKDREKDRERDREREKDRDRERDREKERERIDKSELYVAKDSSSHKYPKPPASHRTDLGASVLNDIWVSVTSGSEDYSFKNMRKNQYEESLFRCEDDRFELDMLLESTSVTTKRVEELLEKMKDGTAKQDGQIRIEDHLTALNLRCIERIYGDHGLDVIDLLRNNAIVALPVILICLKQKQEEWSRCRTDMNKVWAEVYAKNYHKSLDHRRFYFKQQDKKSLSTKALLAKIKEINEKKRKEDDVLLAIAAGNRRPIIPNLQFEYPDSDIHEDLYQIIKYSCDEDTEEAVKVKNSAAKGSEASIIGESDGSAGADIRNTNLKQPTPVGNGEENSTMGTAISVRVRMANGESTIRGNGIHETNQNGHKSEGGKSHSTAPVADDMPGTSMQVGRIEKLDDSNAVNVVETESSSGRLGLEHVSGTGAQHSRPGQMVWQQKCTVKQTCTELSQTRMHSKKHE*