MNQLNQFHAPSFGDDMFDMPTEPPNHASQRLLSLDHSTFNDDDEEDGDTYGGGGGHSMMTQHEHENQHQMLPQLSPVPQQSQQPQQQQVLAQAPSKPLAPFALFFRDTVTAIKQQNPACSLEQISVIVHTMWESLDETQKNVYNQRHEQEKRDFLRNMRDYRQQLSETEITPEVGSSIPDAVASVPAIQTMNDEQTTPLATATVEPPDQIQLLTEAAQAPKCTREQCNKPAIINPDWEDEYCSNECVVIHCRNVFNNWALSLKSSPT