MLTGPAGSSNDYFSNDHHFGGSFPTPNESSLRTGLTPGGGGSMFPQPSPNSQAIFNAIQSGGATPGTLDFHRTAMHARASQTNVNANFNMPQPPTSAAADPNIQPNLDSKGFGQQQQNESFEQHDANDAANGLFMLAQARGNNNNNNNNRNQPQQYPPPQSQPQMNYMGNPPHLPGGIGHQGHDGQASRANKNSIGSNMSGSTQNEHGNFSDSDGEDVKPTRGKGKKNGNNNKNSNNGRRRAEDQPKGSNKRQKTSMPSMDEDDSDMDEGDMMERADGKKMTDEEKRKNFLERNRIAALKCRQRKKQWLANLQQKVEIFSTENDALAATVTQLREEIVGLKTLLLAHKDCPVSQAQGISGMAMQNIAGEPHQFSNPYGMQMSHMQQGVPSQANMQRR