MFAGSVCQIFPRPQILRHSSHIGEVFRCGSDSVHRIRPRDAGSLPRSGKRLPARPSMAPVPLRRIRGHGCGDPHASGRCFGRQTWRNQAICTALTLLVDVLAAKHGETRPYVPLKSSEAVEDSAKCRDVEMGSPATVFPVESYRVIGQDSCAARAGSHSGIESAKSMMTQEENSEELGDQRQKLVSKVLEIGIIFHSIIIGITLGISENRCTITPLVGALAFHQFFEGMGLGGCLAQANLGTRVTALMCLLFSVTTPVGIATGMTVKSIMGFNESRPEAVIIAEGLLGSASSGILVYMALVDLIAVEFLNNIHGTRGSHCRRISQHREDESQSRSHGRCLLFAHSWSGIHVSSCTDSRLCQDQGARRVASAYGWVRRVSSM