MFNTTKMVYSYRILWLSGVLLGPILLAAIAVQGQEPASPVFQNHKTKEWTNLDNITFSFDCKRRSVGFYADMEYNCQIFH MCDEEGNRIPHLCANETSFNQEYRICDWDYNFNCTESPKWFYLNELTYATDPPDEDDEDY