MVKAYPEVSEEYKYAVDKAKKKLRGLIAEKNCAPIMVRLAWHAAGTFDVKTKSGGPFGTIRFSEELAHGANAGLQIAVNLLEPIKVQFPIISYADLYELAGVVAVEVTGGPEIPFHPGRQDKIDVPEEGRLPDATKGANHLRDVFGHMGLGDKEIVALSGAHTLGRCHKDRSGFEGAWTENPLQFDNSYFKELLSGEKEGLIQLPSDKALIEDPKFRPYVELYAQDEDAFFCDYADAHLQLSELGFAEA*