MFPTVDEPSAAGAMVSSSFPDADAYGNGDSDGLDFPVDPNPNPVFSSPAAAAAPGSAGAAGERRQLFQRLWTDEDEIVILRAFAEFTAQRGTSFASHQYDTTPFYEDMRRRLNTGFTKNQLAEKIRRLKRKYRNCVERLRVAGSGFTFRSPHEQAIFEIARTIWRPASDKHGRDSDDEGGGGNVHDATFAPFAIDAAANGESAKSSRPRRGRRRRTGDFPADAVALPPAPMPMQVMTEDALPSFPQATAAAVMNGGCGLIVDPASGLPTALSSAAAAATAVSGGSTTENPILTALFKEMVRAMLSVVGSGGGTTALQGLEPPPPIAGVPMEGEKWRQQRIRELEVYLRRMDLLQDQARAALEELRSAPHAGGMNT