MRASFLLIVLCYWQIHATGSSTVLDKVQDLFKHGQKHFEGRMGLHERYMQGEDVIETRMSKGEIIEKIISRKEIFSDKESESASDSDSSEDSGSTEQIIKQIIIVQEKPKHGHHHAKEKIYEEEIVIKKIGDV