MFPQMKFRVSGLDAKAKYILLLDIVAADDYRYKFHNSRWMVAGKADPEMPKRMYIHPDSPSTGEQWMQKVVSFHKLKLTNNISDKHGFLMDHQHHQQPLPRCTVRGVKVK