MEAVQVGSSPTAGFASDGFLARKSAHVAPKIGPCTAPCSAWRPQSSEPRGFAWRPVADNGIAKVVKFSRHVTTRVALMRGLGGMLKEGYVLRKHEILDEHTPVQSTGDVIEKLKNGFKNFKKNEYNQKPDLYAKLAEGQEPKVMMITCADSRVCPTMLHGLEAGEAFIVRNVANLVPPCEGSGEHHGTSAAIEFAVTVLQVERIVVMGHSNCGGIRALMTRDIYSGDFVGSWVRIGLPAKEKALSLMAGKSFDEQCGFCEQEAVNVSLVNLLTFPFIEERVKAGKLRIFGMHYDFVQGHLTSWEIEREDDFVHA*