MFKLLLFMCFGFDVPDDAILEISGLVDKLLRLPLISLTDFYPFLQLFNGKTDRIRHAVKKKQIRVISSTIEKHRELGKIGQLAKGSYLETLLHMDAGGMMLSTKDLVTLCTEFLVGGVDTTSTTLEWAIAHVALHPHIQSKLYHEICDVVGDRLLEETDLPQLPYLQSIIKETLRLHPPLHLLLPHAVSEPCKVGGYDIPSGSIVQFGNVYISRDPEIWHEPLMFKPERFLVADVDITGTKELMMVPFGAGRRICPGLGLASIHMELFVGCLVQAFEWSLPPSKEMVDFSEEHRLIVGMKHSVRALVKERNSHIV*