MEIGFFQELQISRFSSNGAYLCDEESSEVLLPNKFLQEEHKLGQKIRVFVSTDSEDRMVATTQIPYATRDQIAVLEIASIEDFGCFLDIGLDKDIFMPTKNPKRFHVGQRVCVFVTLDRTGRLIAKLGIKERLKAYPHKCKPYNRLSALPFERTPLGIGCVVEERYYGLLYHSSLFSPLPLFSPIEVQIQKIRTDGRLDLRLCSSNGIENFKKILDEKKVLNFHYDSCPKSIQETFGMSKKLFKKTLTALIKQKIIKLENQKIYKLK