MDISRTNEGYTSCGPVVEMSWHSAGVLLLGAQSCLPILEVPAVGGVGSVLLSMARMGWKLCHVFRPYAVVMAGSVNRHGLDLCGFVLELRGMCIVLGYPHGVDYQGKKLPEQDGDDAEPHAAWEVTAVILTGSPERTSLAVTAGGDSFSAACQNAALLAIGTLHQRYPDELQHSPYRYHPRRGGARDYATFWDASSEDDATIMHLACMVEAYDAARIDFHHMVRRGLVENNMKILELRQENLQLKKDLDAVEAQLFQLKIAQGEVCHPKRRRVCRSLKITARKSTFRPELVRQSLAWTCFVETPCAEPAPVVPQEEEASGVGSTEDMVTTRRSAVAGDGNQPEGSNPNTQGGPPPPPPPPPPPPPDTNPILTQILAQQANMMAAFLHHIQNPPQHNAPPPPPPQHSKLAEFLRIRPPTFSSSNNPVDALDWLHAVGKKLDTVQCNNEEKIIFATHQLQGPASLWWDHFQATQPEGHPITWARFTAAFRRTHVPAGVMALKKREFRELKQGNRSVMKYLHEFNNLARYAPEDVREDEEKQEKFLVGMDPELSVRLVSGDYPDFQRLQQQQPQPRFAPRPQFVVRVPQPQQQQSQQGTRALRPPAPAVQLGQGRMDAQGQQRLCFNCFEPGHFADKCPKPRRQQGQAPPCPNNGGNDVARGRVNHVTAEDVLTTPDVIVGTFLIHSIPATILFDSGASYSFISVPFVGRNQLGVERPRNPLLITTPGGDMTAKYYSPTVPIEIQGIPFPFDLILLDTNNLDVILGMNWLAQFQGVVDCARRTVILYQGPKQPVVFFAPPTSVGSSELHQIGLSEIPIVSEFGDVFPEELPGMPPKREIEFRIDLAPGTTPLYKRPYRMAANKLAEVKKQLEELKKKGALNEVTIKNKYPLPRINDLFDQLKGAIVFSKIDLRSGYHQLRIREEDIPKTAFTTRYGLFEFTVMSFGLTNAPAFFMNLMNKVFMEYLDKFVVVFIDDILLSKCEFWLSEVKFLGHVISAKEVAVDPETVTAVTDWKQPKTLLKKEEKFVWSPQCEKAFQTLKEKLVSSPVLILPDTRKDFLVYCDASRQGLGCVLMQEGHVVAYASRQLRPHEGNYPTHDLELAAVVHALKIWRHYLIGNRCEIYTDHKSLKYIFTQSDLNLRQRRWLELIKDYDVGIHYHPGKANVVADALSRKSHCNTLGVRGIPPELNQQLEALNLSIVGRGFLATLEAKPTLLDQIREAQKNDPDMHGILKNMKQGKAAGFTEDEHGTLWNGNRVCVPDESPSSRRSRRLARS