MKDRYNYPVLADWILVHKGHCDRLHRKHGFMVALRYDIRIRNNAFAFRVEVDGEESFSDISKFKQETADEAISLCQDFNKVGLQENPYAIGEGRVGGDPLKGIRPHKPSRANHQAQPNPPKTRTSQKQSADETPSSSHGPSSLPAKPEQGRGPPGSRYKGNNFNPNHTGGSVRHKNRDQDYGAGESPIETPMQIEELEMLQTRHRWPIKVLCEMNIGEWEKSLRKANLLEEYADVIHGFRNGFHQGIPEHNLGPGMTHYTPPNHQSALLAREKIKATIAKEIKAGRMFGPFSHEELMERYDFFRTNPLGAAVNRDGTIRPINDLSFPRNVPEIPSVNSFVDKLDYLTTWGDFETTSRFFRRQSQPLILAIFDWEKAYRQIPTAKSQWRYLMVKDFNGGILIDTRIAFGGVAGCGSFERPADAWKDLMKKEFDLVEVFRWVDDNLFIKTKQSEVKMDQIVNRLEQLGVKTNAKNFSPFKEEQKYIGFVWNATRKTVQLPDDKKYQRLQQVKAFLIPGAEFSFGQVEQLAGRLNHVSYILPQLRCYLNSLYRWMNNWKRRHTNRTLPKDARTDLEYWLTTLLQYKETRMIQNPDPVEIGWVGDASTSFGIGILIGKRWAQFQLAENWNKGPEPKRDIAWLETVAIRLGLIALKQMNIRPGKTLTPFDTPLTIQKYMHTVHETCWIQPHPASVKSGAVHKMQNSPDLEPYNSEGQISPYIPISNPNSQNRYTHPHHTDIATPLGNPPLQYANISLASSHIFNPSLPEPFRVTSHGSNNGSSVASLPAHFIFMLPLPLYTPHIRSETSPILQVPQSIYPTFHQFPLVKKPNLLSPKLGHLQPKNQLLANPARHLLPRLLQAVLPTLHPSANFLQVPPLNALRLNLLQVSRLIPPALPESVKAPLIDLHARTNRKRKRMTTSDSCSAQPQSKETLMQMTEAELALQAQESSKGAMSDADRQFFARFYSQQRKELIIQAIEREVSMLMVDGYLGKRMIIKKPNCFNEFMKTPQARSVFRGPHKGVKDKTVMGGVASRWHALTPEEQEKFRKAARSKPLPDADDDNPDDGSESNTDEDDKQPISTALKSGICRTISFKRASEQVANFMDLWVKQVKPGRFSRRKKTKNKAVSAVARMSTLVAEKTNGALTQWPWTNTDEVLAEVKYRVVLLPGGKTQLKWIKSPSRDLHVKPQAVLLNDLENNLINVVHDPTMPDPVKSPKFTKRITEKKQPPKHASKGRFRKRIPSTSSTASLDSEQIATTPSASENSKTGQQEGSGASENGTDLGDI