MSFLIGFGTAPLYAQIPHDRDEEKCRVKVTLNSNHEDIPSVMFEAGGGSYIHACQEVARIAIGKLRESYNDRLADTEYRYHPRQPQGSDRGSYLEPAGIENNATTRHLVEMLWAMDETRADIVIAAQDREDRNRGKICKLEDKVDRLEKEPAALKGEAPLQGRELYSFLATSWRQRFVWWKRKLLQPQRILRSSTNGNGPNPNNNNNNGENPTLAPVLAQQAQLMMNLMMQQLQNQQNQGNNHAPPQNKLAEFLRVRPPTFSSTTNPVEADQEKVSFASHQLHGPASEWWDHFRLNRTTAEPITWLEFTAAFRKTHIPSGVVSLKKKEFRSLTQGSRTVTEYLHEFNRLARYAPEDVRTDEERQEKFLEGLNDELSYPLMTGDYHDFQKLRQFFNNNAGNNNRNQAPRPVAAPTQNQPAKREQGSKPGVCFNCGDPGHYADKCPKPRRTKVVPAKNNSSAPATKARVNHVAAAEAQGDPDVILGTFLVNSVPATVLFDSGATHSFLSMSFAGNHGMEVEDLRRPLMVSTPSNQALSSQRSPSVRIEIQGVPFLANLILLESKDLDVILGMDWLARYKGVIDCANRKVTLTSNDGQVVTVHALPSETLRSSLNQITLEEIPIVREYPDVFLDDLPGMPPKRDIEFRIDLVPGTTPIHKRPYRMAANELAEVKRQVDDLLQKGYIRPSSSPWGAPVIFVDKKDHTQRMCVDYRALNDVTIKNKYPLPRIDDLSDQLKGATVFSKIDLRSGYHQLRIKEEDIPKTAFTTRYGLFECTVMSFGLTNAPAFFMNLMNKVFMEYLDKFVVVFIDDILIYSRTKEEHEEHLRLALEKLREHQLYAKFSKCYYMRFIENFSKIAKPMTRLLQKDVKYKWSEECEQSFQELKSRLISAPILILLDPKKGFQVYCDASKLGLGCVLMQDGKVVAYASRQLRPHKKNYPTHDLELAAVVHALKIWRHYLFGTRTEVYTDHKSLNRGFVAALEAKPTLIDQVREAQINDPDIHEIKKNMRRGKAIGFLEDEQGTVWLGERICVPDNKDLKDAILKEAHDTLYSIHPGSTKMYQDLKERFWWASMKREIAEYVTVCDVCQRVKAEHQKLADEQTERINQILEDMLRACALDFGGSWDKNLLYAEFSYNNSYQASLQMPPYEALYGRKCRTPLLWDQTGERQVFGTDILREAEEKIPTFPESPILQEKNLKSSKASKASHTDPKQPIEHVDPV