MSRFRAFISIDIEDEEVVNRIVEVQERLKASGADLKLVEPENVHLTLKFLGDIPESRVTDVVNAMEKAAETVEPFTMRLKGIGVFPNPNYVRVVWIGVQEGSDETKAMAAVLEQELGRMGFRRERKDFVPHVTVARVRSGRNKGRLIEAIRELSNVEVGEVEVDRIRLKKSILRPQGPEYHTVEEVEI