MLFLGNPDHVFRGPRSMMGLMDQESSRRRPFFSSSSSQDELFDEECYDEQLPEKKRRLTLDQVHMLEKSFETDNKLKPERKTQLAKKLGLQPRQVAVWFQNRRARWKTKQLERDYDLLKSSYDTLLSDYDSIIKENQKLKSQVVSINEKLGGKEQASSTKAAAFAADDHDDEKRDPLLPTGNQLVERQGGGPPELRERRKCRGGRGRRPSAYGQQ