MVRCGGLCYARGIVTAPFRAPGLEWYIPGLEIELCSRDGCSEWLGLYNRMPRYKPEYLFGVEGFVQELRTMSFAIGFGTAPFYAQIPHDRHEEKCRVKVTLNSNSEDIPSVMFEAGGRNYIHACQEVARIAIGELRDRYSDQLADTEYRYHPRQPQGSDRGSYLETEGIENDATTRHLVEMLWAMDETRAETVLAGQDREDRNRGKICKLEDKVDRLEKELAALKGEAPPQKARIHLTARKRALFVPRYQLAPKVRVVEKEVTPAPADPPVVNNKLAEFLRVRPPIFSSTTNPVEAGDWLHAIEKKLDLLQCTDQEKVSFASHQLHGPASEWWDHFRLNRTTAEPITWLEFTAAFRKTHIPSGVVSLKKKEFRSLTQGSRSVTEYLHEFNRLARYAPEDVRTDEERQEKFLEGLNNELSYPLMTGDYPDFQKLVDKAIRQEDKYNRMEQKKRRIAQFKTQQGNNQRPRLTLGPQSMPQGGSSSVVRPQCQFLNNNAVNNIRNQAPRPVVASTQQQPAKREQGSKPVVCFNCGDPGHYADKCPKPRRVKVVPAQSNSTAPASKARVNHVAAAEAQDAPDVILGTFLVNLVPATVLFDSGATHSFLSMSFAGNHGMEVENFRRPMMVSTPSNQALYLQRSPSVRIEIQGIPFLANLILLESKDLDVILGMDWLARYKGVIDCANRKVTLTSDDGRVVTVHALSSESLRSRLNQITLEEIPIVREYPDVFPDDLPGMPPKRDIEFRIDLVPGTTPIHKRPYRMAANELAEVKRQVDDLLQRGYIRPSSSPWGAPVIFVEKKDHTQRMCVDYRALNDVTIKNKYPLPRIDDLFDQLKGATVFSKMDLRSGYHQLRIKEEDIPKTAFTTRYGLFECTVMSFGLTNAPAFFMNLMNKVLMEYLDKFVVVFIDDILIYSRTREEHEEHLRFALEKLREHQLYAKFSCVLMQDGKVVAYASRQLRPHEKNYPTHDLELATVVHALKIWRHYLFGTRTEVYTDHKSLKYIFTQPDLNMRQRRWLELIKDYDMGIHYHPGKANVVADALSRKGYCNATEGRQLPLELCKEFERLNLEIVSRAFVAALEAKPTLIDQVREAQINDPDIQEIKKNMRRGKAIGFLEDEQGTVWLGERICVPDNKDLKDAILKEAHDTLYSIHPGSTKMYQDLKERFWWASMKREIAEYVAVCDVCQRVKAEHQKPAGLLQPLKIPEWKWEEIGMDFITGLPRTSSGHDSIWVIVDRLTKVAHFIPVKTTYSGSRLAELYMARIVCLHGVPKKIVSDRGSQFTSNFWKKLQEEMGSKLNFSTAYHPQTDGQTERVNQILEDMLRACALDFGGS