MFPVEVSALAAGGAGAGRQAAGDAAGTMLPPFFMGSIWPATAGAAGSEEDEAAAAAAAHDRALAASRNHREAEKRRRERIKSHLDRLRNVLACDPKIDKASLLAKAVERVRDLKQRAAGVGEAAPAHLFPTEHDEIVVLASGSGAVFEASVCCDDRSDLLPDLIETLRALRLRTLRSEMATLGGRVRNVLVLARDVVDGGGGAVAGGDDGYGGRAADSAGGATDGGGGDFLKEALRALVERPGAAGDRPKRRRVSDMNMQAAA