MPLPKSDYVSDSWKDGLFTNKVVFCTGGAGTICSAQVRALVHLGADACIVGRNVEKTEKMAQDIATARPGAKVVGIGAVDVRSFGSLQSAVDRCVKEFGAIDYVIAGAAGNFLASINQISVNAFRSVMEIDVLGSYNTLKATIPHLVESAKKHRVDSNSLKPSPAGTGGRIIFVSATLHYTGTPFQAHVAVAKAGIDALSHTVALEFGPLGVTSNVIAPGPIASTEGLDRLLPSDQLEKAQRAQPLGRFGSVRDIADATVYLFADTGSYVSGQILVVDGASWRISSAGIGSSNYPDFLLSGDTFQNVKGKKKAKL*