MSWHRAGVLLLGAQSCLPVPGVPAMAGSINRRGLDLTGFILELRGMCVVLGYPHGVDYQGKQLPEQEGDDAEPHAAWEVTAVILTGSPERTSLAVTAGGDSFSATCQNAALLAIGTPHQRYPDELQHSPYRYHPRRGGARDYATFRDASSEDDATIMHLARMVEAYDAPRIDFHQMSWVISFNSQLSLFAGSVWDFHMVTTRRSATTGDGNQPEGSNHNNHGSPPPPPPPPPPPPPDTNSILIQILAQQANMMAAFLHHIQNPPQHNAPPPPPPPQHSKLAEFLRIRPPIFSSSNNPVDALDWLHAVGKKLDTVQCNDEEKVIFAAHQLQGPASLWWDHFQAMQPEGQPITWARFTAAFRRTHVPAGIMALKKREFRELKQDNRSVMEYLHEFNNLARHAPEDVRMDPELSVRLVSGDYPDFQRLVDKSIRLEAKHKELESHKSRLANFRNQQGANQRVRYTNPYPGGSFSQQQQQQPRSAPRPQFVVRIPQPQQQQSQQGTRAPRPPTPAVQPGQGRRDIQVQQRLCFNCFEPGHFVDKCPKPRRQQGQAPPRPNNGGKDVIRGRVNHVTAEDVLTTPDVIVGTFLIHSTPATILFDSGASHSFISVPFVGRNQLGVERLRNPLLITTPGGVMTTKYYSPAVPIEIQGIPFPSDLILLDTKNLDVILGMDCEFGDVFPEELPGMPPKREIEFRIDLAPGTTPLYKRPYRMAANELAEVKKQLEELKEKGYIRPSTSPWGAPVIFVEKKDKTKRMCVDYRALNEVTIKNKYPLPRIDDLFDQLKGATVFSKIDLRSGYHQLRIREEDIPKTSFTTRYGLYEFTVMSFGLTNAPAFFMNLMNKVFMEYLDKFVVVFIDDILVYSQSEEDHQQHLRLVLGKLQEHQLYAKLSKCEFWLSEVKFLGHKQPKTVTQVRSFLGLAGYYRRFIENFSKIARPMTQLLKKEEKFVWSPQCEKAFQTLKEKLVSSPVLILPDTHKDFLVYCDASRQGLGCVLMQEGHVVAYASRQLRPHEGNYPTHDLELAAVVHALKIWRHYLIGNRCEIYTDHKSLKYIFTRSDLNLRQRRWLELIKDYDVGIHYHPEDEHGTLWNGNRVCIPDDRELKQLILQEAHESPYSIHPGSTKMYLDLKEKYWWVSMKREIAEFVALCDVCQRVKAEHQRPARLLQPLQVARFIPVKTTYGGNKLAELYFARIKKLQEELDTRLNFSTAYHPQTDGQTERLNQILEDMLCACVLDFGKTWDKSLPNAEFSYNNSYQASIQMAPYEALYGRKCRTPLLWDQVGENQVFGTDILREAEAKKCLRVPSEQADSEQIEVREDLTYVERPVKILDAMERRTRKRVISFCKVQWSNHAEEEAT