MGSTTDPAYSTDSDFDSQVEIEFGELESAEQHHSLQAPAQPASEPLPAAAALGVDRQSAAAGAALVSPRALPAPPPQQAQRPRSPLHALDDRYPGSPPASPGRPPRDTAVVRRGLDPGSSSRPVTPLSQPGSRRESGDGGSRPGSPAVGLAATPGGHLVLAAEAELPVLPAGGSRTASSPCSSQDTSGATSAHRDSGSGSGSGSAQDSPYALHRFSTDPGDEHGLNAAEAATDADGSLEAAAAAMAADQAAQTGVHPDRPRSGGPAAAAGLGAVDGSPPGTPETVPAPDPDAASCPGSARVEDSTVVQTEEHVHSYLGEVLAYFWQQRSEAFAAGQMPPLELEGYLAIERQRPACGDPQHIFNKLLFDAANEALAAHYSQALDSYTGRLDPRLALLSRELVEQNVAHRVLRWAGLGRGDSCSAEAHMSAILAEDAAEEERLLVQMASAVQADLAAAAAVEPQPTAKVGDQAGEEGQSDKGHTQCIRQAX