MRIFCSTIDKIFKDKKTITMGKCYPTVSEEYLKAVDKCKRKLRGLIAEKNCAPIMLRLAWHSAGTYDVCSKTGGPFGTMRFKAELAHGANNGLDIALRLLEPIREQFPTLSHADFHQLAGVVAVEVTGGPDVPFHPGREDKPEPPVEGRLPDATKGCDHLRDVFKKQMGLSDQDIVALSGAHTLGRAHKERSGFEGPWTANPLIFDNSYFTELLSGEKEGLLQLPSDKALLCDPAFRPLVEKYAADEDAFFADYAEAHLKLSELGFAEA*