MAAPAQAAPPPPLAWVACAGAPGQPQPRAGHSFTTLTSGDTHVLFGGTGLGAGGKAAYLNDAHVCRLGADGAVSWTALQPQGPQPAPRACHTAVPLDGRRLLVWGGLDSKQRFQDLWLLDVTAQQWAEVEAQGPPPPARAHHTATKVGDKVIIFGGYGGGGAAFGDVWVLHLGDAAGSSPAAFRWEEVKMGLPAPAPRFDHTCCAIPTLANSQHPDKLVLLGGRDSSQHFTDGWWLDLSTWTWQTGAGVPALGSQACNHLCSSVDSVPAWKVFAGFGSSATLKYSGAIQVLDAGTKQWSALQAAGDAPCGREDTAWAFDARNTSLLLFGGWSSRWLGDTWRLDVSSIVGPGYACLGVSPAIGPVAGGTEVTISGLRFRDGKVRVRLTSSRGETVVDGTYVSSEAVCFTTPPHEQHGPLPCDVAVAIGGSSWTVTPLRFQFFANMLPSACLAYGPGVLPQVHCGLEMPFLLVARDTAGSKRTSGGDAFEVVLENEAGQAVGSARVVDRGTGVYECFYRAPAPGHYKLHVRGRQLGSDGGMAPIRGSPFAVEATDPWGQQQLAGAMPARRAGATLTSLGSQLVLYGGDKSLAAVCHAPAAEAAEQQAWEWHQTGEAERPTARKGHAAAQVAAGRLLVCGGTSLEGEPADLADVRLLHGSGSSWAWDAAAALQPQLHQRPDGSLVPTERAGHCATVLGGRTLVVFGGEHQGQLLQELCLLDLASKSPCWVEPTVEGELPCARHGASAAASGDFVVLFGGCATDEQGEAVPLNDIHLLEVAAPSLVRCGRQEAAGTLPPPRSGALLQEHSDGRLLLYGGSDAAGKPLGDAWLLDVASLTWECLYDAVPEAAGLPAPIAALHGGRLVCLAPTAPGGTRLDSARSIDLLAARESVSFLSRMRPEVAAAAKELEAWVAHQQHGLDLAAAGGDMSTEKLLKVMDALYQCKSRRRATDMQFDQLREACATLQAEHRIKDAAKTEKQLEELRGRWEALKRAVPQARESIKAAQEAERARLKADIERFGAAVEQYVSGICAKRSFFAWATGVEAALAEIEKTSADLAAMRTEHSRLESLAKLFDCTSLLDAAAAAIRTTGDELAALGAVWRQAQAAQARIAAWNEQLFTAVDVPALEEGAKALVKEVKSLPKEAREHDCFKGLDLLAKNYLASVPLVGDLRPPAMRDRHWDALREATKVSFTLDASFRLSDLLKLELHKFADDVGEITDRAQKEEKMEAALAKLKDTWSRVEFVFTPHTGGAAGGKQVATVKMSEEDFEALEDAQVVVQGLVANRYMNTFREPILDWNRKLNAVADVVQLMSEIQRSWLYLESLFIDSEEVRRELPEATQRFAGIDAAVRAVLLDFVVARNCVACCTKEGLLKHLEMQQAELELCEKALADYMESKRRGFPRFYFVSSADLLDILSNGSTPHRIMQHMSKCFQAIDKLRLDSEAPVEGRRPKALGMESCVGTEYVAFKTPLPLEGKVEYYMANVVDKMRSELRGILADAVRDYPSKKRDKFIFDWPSQIILVVNQVYWTQEVEEAFEAIAAGDKNALKTYNEKQVKQLTRLIEVTRTDLSKADRQKCMNSITIDAHSRDVVQQIVESGAADRDCFAWQAQLRTYWDQDISDARVRISDAVFSYGHEYLGNGPRLVITPLTDRIYITSALAMWLSLGTAPAGPAGTGKTETTKDLASQLGKACYVFNCAPEMDYRTMGDMFKGLAASGSIGCLDEYNRLLPSVLSVNSVQLKCIFDAQRRKAALLGRGLEYVDAQGVKHPAVAFTFTAADGVEMPLEEGASVFITMNPGYIGRAELPESLKALFRPITVVVPDRQLIMENMLMAEGFVTAKSLSKKFAALYYLLEDLLSPQKHYDWGLRAIKSVLVVAGGLLRSQEGQDEQDVLFRALRDFNLPKILAQDLDVFYGLLADIFPGVDPLRQRDPAFEAAIRQAAGELGLEADEEFVKNVVSLSELLAIRHCVFLMGPSGCGRSEVIRVLARAIAIGAQAPTNPYLQVNNKKKVVVRDLNPKAISTQELYGYINMATREWKDGLLSCTLRELANVPDDAPKWIVLDGDLDANWIESMNSLMDDNRLLTLPSNERIRLLPHMKLIFEIRDLRYATPATATRAGILYISEAGWQWRCMVESWLRREARAYAEKAKWPDASVPLGWLRQLFDTYVPAAMFEMRKSFQHLVPLGTMNFVATLCSILEGLLRPENLPAKCEQGLFELAFVFACVWAFGGALGEKDGVKYRQQFDKWWKGTFTTVRFPQKGTVYDYYVNFKAAKFAPWADLVQPVEYDGSVSISQMFVPTAETVSLRYFLDMMVALKKPIMLVGGAGAGKTQLVKGKLQVLPEEMQALTLNLSYYTEVGAFQRALESPLEKKAGISYAPPAGRQLLYVLDDLNAPRLDAYETAMPISLVRQHLGYGHWYDRQKLTLKNIGGTQYVACMNPTAGSFVIDPRLQRLFATFAVETPSLDSLMTIFGCFLHSHLKKFNTEVQELGTKILQAALALHDRVCATFRKTAVNHHYEFTVRQLQQVFQGLLQATPERYNSDPFKLVRLWLHESERTYADRLVYAADLATFGKIITAIAKKHFNLPDLDDYYRAKDPKPLIFCHFASGHGGDNAYNEVTDWKRLQRTLGDALAEYNETNAVMDLVLFDDAIRHVCRISRVISNPGGHSLLVGVGGSGKQSLARLAAHLCGYTLEGIVISGTYSLSNFKEDLARMCKRAGVKDEGVAFLLTESQIVDERMLVLVNDLLASGEVPDLFSPEEKDEIIGACRAATKAAGLVDSNENVWRFFIQRVAKNLHLIFTCSPVGDGFRVRSQRFPATINNTVCDYFHPWPEASLHAVAQRFLADLEVDSEETRKAVVSFIPAAFASVGAMAKQFYAAERRHVYTTPKSFLSMTQLYKGLLAGKRATMTASIQRLEAGLAKLLKTQGDVDVLVEQARAIAVEVETKVNKSDKFAEEVGLEKEKVGVENAAATVEAEACATIAREVAELQAKCEAELAAAEPLVQQAEAALNTLQKKDLGELKALRNPPAGVDDITAVCLCLLENVPKDRSWAAAAKLMGNVDAFLARLKGFKPLIDAGEVPSKAVEATRSYLALPHFNREAMVKKSAAAAGLCEWAINVVKYYDVWSTVEPKRQELAQANAKLAEANTKLQEVQAKVAALNAQLAELESQYAAAVAEKEAAVAQSEACQRKLDLANRLIAALASEGGRWASTVEQLKADCRLLTGDMLLAAAFVSYAGPFSARFRELLLKEWVKFITGAGIPMSPGMTDPLKVLVDDAKVAGWVREGLPADPTSVQNGAILTNSERWPLLLDPNLTALQWVKEREGKRGGLVCSRMGAPDLLRALERAIAEGHTLLIENMGESVDAVLMPVITRATYKKGRSLYLKLGDKEVEYNKGFRLLLHTKASNPHLNPELQAETTLINFGVTEGGLEEALVALVVSRERADLEKAKAQLIVQSSEFVIRLNELETGLLEKLSAAEGDLTENTALIESLEESKALADEIAEKVVEAQETEKQINVARDAYRGVAARGAMLFFLLQALGKVHAFYSFSLNAFLDVFSRGIDTAPGGRRKPVPAEASGTPQHRRMSLADLSRRQTAQPADLAATLDLARRSTASGHRASHADGEHEGSEAHTPSHVRQSVLDDAAAGGHSRQPSVFGDASLANAHHRLSVLGPGHRASMLGGVHRPSAMGGPRMSMLGHGGDHRASLLGGHGDHNHGSDHRTSMLGGQEHPAPLAEQEEEEAPVELTPEQHEARLTALTETCTYAVFSFARRGMFDRDKLVFTTLLATQIMLRSGTIDQRDLEHLLRWPRAAAPPPMSDELQAWMGEAQWAALVPLAQLPTFAGLVKDVEKSCEDWQRWAESEAPEAAPMPGQWAQLTPFQRILVLRALKPDRVPAALAALCEATLGANYVNATPFSAKALLAETSPASPVFFVLFPGYSPSAQIEAYARTVGRTVENGKLSLISLGQGQEGPAERILDKYIAEGGWVFLDNLHLMSDWAPKLERKLEEAAERAHKDFRCFVSAEPIAGAPHARIVPEGLLQSCIKVSNEPPSDIHSNMRAAWGAFSPEFFERPSTEAKRRALRSIIFGLCFFHSVLLGRKKYGTGIGTGTGSGLGYCRAYSFNTGDLTACADVVATAVESKHQIPWTDLRYLLGSVFYGGHVVDEFDRRLLTAYLDALIDHGLTEEQRPAADGQPAALELAPGVRLPPPTDHASMMAAIDSFPPDAPQLYSLHANAQLSLLNSQTETLFATLLDLGGTGSSGAAETGAPAAGRASGAPAASGDVAVRAVLTDLLGRLPAPFSMVDIDSRIKNRTPFVVLALQEAERMNGLLGEMRRSLEELTLGLDGALNMSPAMEALSAALAAGRVPPSWMACMSSRIQEVYGLPAWFGNVLKRHEQLARWTAGDVRPPPAIWLPGLFNPKACLTAVLQQYARQQRLPLDALKFLVDVTTLQPEAVSEPPAKGLYIHGLTLEAARWDAEAGCLADSLPGQLRQALPVLHIRPVTAEAYAEAVAAGNLFQCPLYVNGQRANVYSPCLGNFTLLTADPPATWTLRSAALLLQDEQRS*