MFPQMKFRVSGLDAKAKYILLLDIVAADDYRYKFHNSRWMVAGKADPEMPKRMYIHPDSPSTGEQWMQKVVSFHKLKLTNNISDKHGFPLPRCTVRGVKVK