MFPQMKFRVSGLDAKAKYILLLDIVAADDYRYKFHNSRWMVAGKADPEMPKRMYIHPDSPSTGEQWMQKVVSFHKLKLTNNISDKHG