MFPVEVAAAGAGRTMQGEAVVPMMLPPFFMDSGIWPAAAAAAAAAAGVVDVAASAEDEAAAATAAQDRALAASRNHREAEKRRRERIKSHLDRLRAIDKASLLAKAVERVRDLKQRMAGIGEAAPAHLFPTEHDEIVVLASGGGGAASVFEASVCCDDRSDLLPELIETLRALRLRTLRAEMATLGGRVRNVLVLARDAGEGGEGDDDRADYSAGSNDGGDFLKEALRALVERPGAAAGDRPKRRRVVSDMNMQAAA