MKAGKQFVDDLVEKGLLNAVTRVAVDVYGSLSLTGKGHHTDIAIIMGLAGNQPDTVDIDAIPAFIRDVEARGRLLLANGQHEVDFPADDGMRFRSDNLPLHENGMTIHAWAGEKEIYCKTYYSIGGGFIVDEEHFGKENANELQVPYPFKSAQEMLAYCKETGLSLSGMVMQNELALHSKKEIEDYFANVWQTMRACIDRGMNTEGVLPGPLRVPRRASALRRLLVASDKLSSDPMNVVDWVNMFALAVNEENAAGGRVVTAPTNGACGIVPAVLSYYDHFIESVSPEIYIRYFMACGAIGALYKMNASISGAEVGCQGEVGVACSMAAAGLAELLGASPEQVCVAAEIGMEHNLGLTCDPVAGQVQVPCIERNAIASVKAINAARMAMRRTSEPRVSLDKVIETMYETGKDMNAKYRETSRGGLAIKVQCD*