MFPTVDDPSAAGAMVSASFPDADAYGNGDSDDLDFPVDPNPNPVFSSPAAPASAGAAGERRPLFQRLWTDEDEIVILRAFAEFTAQRGTAFASHQYDTTPFYEDMRRRLNTGFTKNQLVEKIRRLKRKYRNCVERLRVAGAGFNFRSPHEQAIFEIARTIWRPASDKHGRDSDDEGGGGGNNAHDATFAMDAATFAIDAALAAANGGSAKSPTSRPRRGRRRRTGDFPADAVPETTLALPPAPMPVMTEDVLPSFPQVTAAAVMDGGCGVSVDPASGLPAALSTAAAAAAVSGSSTAENPILAALFKEMVHAMLSVGVGGSTALLGLEPPPPIAGVPMEGEKWRQQRIQELEVYLRRIDLLQDQARAALDELRSAPHAGGMNT