MVDAQRALLDELMGAARNLTEEEKKGYREIRWDDREVCGFYMVRFCPHDLFVNTKSDLGPCPRIHDVKLKESFEKSSRHDLYVPRFEAELAQFCEKLVQDLDRKVRRGRERLAQDVDISSLLPFSSEKSEQLATIEEKIRKLLEQVESLGEEGKVDEAQALMRKVDILNVEKTVVMQQASSERGLIMSQEKKMALCEICGSFLVANDAVERTQSHVTGKQHIGYGMVRDFITEYKARKEKAREEERLAKEKEMDEKRKQKEKETDRVKENEREKTSNRVREDWDKQRDRERGRDRIREQRERGRERDRNHYRSGRIGRERDRERDTDWDKVRDRDRLRSKSRSPYRHGSPVRHHRRRHSRSPDQIGQ*