MVKRIPVIDLKCFPQQSSALLKGCEEFGCFRLINHGMPSKSMSEMKSTVRCLLDQPLEIKKQNIDAINGSGYMAPNAINPLYEALGLYDAPSPQAIQAFCDQLQASDPQRDTIQSYSHKIYEVAMDVASKMAESLGLEADLFNGWACQFRINKYLFSEEKLGETGVCIHTDSGFLTVLQDDERVSGLEVMSKNGEFVEVEPLPGSLIVILGDMAQVWSNGRFLNVKHKVMCKEATVRVSIAFFLLGPKGGTTMEVHTKLIDREHPRLYRPMSYEEYRNMRLSTGDRDGDALALYLCT*