MFPVEVAAAAAAAGRMQGEAVVPMMLPPFFMDSGIWPAAAGVVDVAASAEEEAAAAAAAAQDRALAASRNHREAEKRRRERIKSHLDRLRAVLACDPKIDKASLLAKAVERVRDLKQRMAGIGEAAPAHLFPTEHDEIVVLASGGGGVGGAGGAAAVFEASVCCDDRCDLLPELIETLRALRLRTLRAEMATLGGRVRNVLVLARDAGGAGEGGDGDDDRAGYSAVSNDGGDFLKEALRALVERPGAAAGDRPKRRRVVSDMNMQAAA