MVAVGELLAKLAFNATWNEIALQLNFSKDLKSIKDNLSFVQSFLEDAERLSSRLESVRHTLKKLKAAAYDLEDMLLLFECWTTPHKGEGLALSAKAKKGLVLCFERLKMPHKMRKMRETIEEIVDLQNKFNFIKHTGNNDEEVIRKRETFSDADEVPVGRMEEKERLISMLQTDDSNCLIVFISGFAGVGKTTLAQMVFNDDRTRQLFEIQAWVYVSLKFDINTIGQSIISQLDKSSSPSGIPLQATRGRLKTIVTGQRFLIILDDIWEEDPHELEKLWTLLRGAKAGSKIIATTRSVKVAKLMNGSLTIELSALPDNYCWELFRKKAFPYGKVDVDKESIGRQIVMKCRGMPLAAISLGYLCRTTNEWKAILDSDIWAENGDDGRLLKDTKVLPSLKLSYQCMSYHLKLCFAYCAIFPKGWYIEKSSLIQQWIALGFLQLHGESFTAQQAGERYFEDLREMSFLQDVAGMSPTPFARYNKPRGVLFQMHDLVRELARLVAGDEVVAFDTRKQNPPTNIDNCRYMLLSNLCNSSSSYWSIPSTSRALHFKECSIVQTTLKSLMGAEFLRVLDFSACAISDLPASVGNLRLLKFLNISGMQTGLLPKPLSSLHGLQALNLSENTCLIELPSYISEFVNLQYLDLHGCSNLEELPQGIHKLKELLHLNVSRCGRLQFLPEEFGELRKLAFLNLSYCSQLQTLPSNFGGLQDLSYLNLLHCYKLHGLPDSFIYLANMIHLNMSFCRQLKLLPSGLFKYMKKLLVLNLSGCTSLEVLPEFCNIDAGCRMLKTLELPDCTNLAVLPKSCTSLCELRCLNLSGCSRIQNFLNLIPQWKFGKLEYLNLSEVGAKAYFEDPGTSAGNVGSSEDPNRELELGMLQEDIVTQRLVYLKYLSVGGFTLFSEQGIASLVDLLTLPNFDVQTQPGDNQSNIKLLQQILDLTHHELNIKCLENVVSPEEAKQVELGRNQQLHFLSLEWSSSDIGSSIGKDRLTKATEVLEHLKPHQNLQHLSIKGYSGTIFPDWINNINDALPNLVKIILSDLKGCDHIPALGNLPNLQELEINDMPLLGHVRIVPCKKLRRLALVNLREYTTVHIFYDDNTETQVNEVVELSHDCDKVEKLTGDEIRLHEVASSCDCSEEERKTAEKTDELAGSLPSNRQSKRKWHIMACEGQDLKSMVGARALRVKVKDLLKGPYCGKWRETYITQDTAGAGNDSPAVMSSKPALTPGPSNETTEQAAVPTLDYFKIESCQNLRLYPYYIPMCEELFINDSSIDLDDMEQESSESPAVTSSRPALTPGPSIETREQAVPRLDLFKLESSQNLQLYPYYIPMCEELFIKDSSLDLDDMEQELSESPAVTSSRPALTPGPSIETREQAAVPTLDYFKLESSQNLQLYPYYSPMSEELFIKDSSLDLDDMESESPGMLGQELSYGMYEGEFGSLMHGRDPTSRRYRSESISGTSRKLKIANCNQLSLGRLLLLLKSSLQELEIDSMERIDDSMRGRYMDKWESISGTLRKLKITNCNQHIVNRLLLLFKSSLQELEIDGIKSIDALPSNLFEMTRLEKITISSLELQEAKGSNNIRKQLYVSGIAYINTRHVALFTVRPKQGGWVGSSPTYIRQTEEEETEEEETEEEETEEEEEEHRLHFAAGSNTSCSSNFSLLYQYLDNEIQSLMIHGLEHIDETVEEVSECSELAQYRQLQSLILMWSRSSLPQDSSIVNDIVVLRKLQPHGNLETLEIQGYRGDTFCSWVTNISYFLPNLVKVELSNILWCQHIPLLLGQLSNLEVLHISNMPSIRKVGGDIYGADRAFMKLRELTLASMDNLEEWTTTLSTRDDEQRLQEIHGDEILFPNLQVLTIRNCPRLRFVPAFPGSRSCIIERSSDVLSSERYIGSSNLALLNLQIRNCGISSDISKLLQYCVNLEKLSVHSCTDLITLPESIRSYCFLRELEIVNCWEFSALPDWLGELTSLQKLTVHAAKLEVLPQSIRYLTTLDTLVLKKSNFRILEGCTLGKDFDNIKHIKHIRYKPQRPVLSFCRSGPHIVELQIEDLHLVNRAEEAEDLNLIGKKNLRSLSLDWSSYYKESLPNKLVLEKLQPYDSLEILCINNYTGVDFPLWMSSLSNLVKVELSNVRIEHLHLDQLQSLEELHISRIQSLGSEVCIWCTEPLRKLRRIVLSALAKQELKISMREELGRDENLFPRLQDLEVHCCFGLRFEPSIPRSARYVVSGREGTQRQGLLPSFHRIMGPSVPASLSKMEIRCSSGLSSASWNDLRHFDIGELIIDDCSDEMPLPESIRGWRSLQKIQILNCDQITTLPEWLGEMTSLRELTVETYFMKTLPACIQRLTGLQALTLSKCGSVLVERYKFGEDKDKIVHIPNLHIERRKWTFSSSTSAL*