MSIKYRYFKMNEHDSRHYHREWLDSVGRERQKLIDDFLSNQNARGYRCSWYCGDFFVKSILVHEDVDVGRNKRVLSDKFDEDGRTLFSVTPDRRFREGKKLNKALNILNEKLKQLPAFSTWMVNKLDCYFEVFGVSNGRTVMACSSAGFYGDKGAVVVRIPVGESDNAFSPEKLHPSLMAIKHSEFIAITEE