MSDADVSPDAGVSQEVPPKASDYAQGYVGYIYEDAFRELYAEKSVEAEPDPAEAAPEGVEDPSAATGPFVRDDGEIDLNKEADEIKAIQEQVVSEEERLQRIQQLLHSKIDEAREGDQQEAQELLEHWGLVMREQLPVPESKLKQMLDRDQLEREQLIVPRGMMEDMERYYDIKKGTIPQHDNLLAISKPEEPNHFKMTRSQKLRADAMQVKPTLTEEQRTAIAGELEERLRKRPRMPAGLSADQKAKNREIVKRMQMKVNFLKNPRFLADRGGKDKGEPCPFWFTPDVVLFRNYEIGGLYQIQVEFRNCTGISRRLRVLPCKSAAFSIKELHYDKELNSQRPELVGLDPLAAVVAPGLAAHLVVQFAPSTLNDENDCITVCTEIGDFELPLLSRREQPSLKVADPVDCGCMLAGNNIVEMVRIQNSGGEGAFRLIVNEDDPPEDYFYETFPNTDLNLVVGSFSVSPASFYMDANSSMDLRVRFDADKVGHHRCPLFVEGDNGERTALNIVAVCDAIRLEMVRWPTLQKDLKPMICEDGTSPWQLIPWRLDWLKPGTQVGHMAQQTIEIANGGFMPMRVDWALAQPPRQFSARLAVGSLNRLSDRLISEIHDWSVHLPRTHSSPSCPFRVEPSSTTIKPFTRQKFTFSFHAHGPVGTQSSVFAYLVARELPDSTACILHYKKLLELQSEMQPDDKSYSAALPLFGSIVSQPFDRKLKHNGCTDPVELKVADPKDCAVSRVITAVSLQGRSCGPTISVLPRVIALPGDVLPFIPTVREIKLHNSGYYASYFRVRLTSTMHAADANSIDPLWIVSVPEVGVKPEAAEPNPRVDPTLEEMRMQASRLAKSWPPLPPEPGLPGASQLPGYGALASCAVEPHEGRIPPGGVVTIRVTLRAVHECDLDGQLVIDLPLNAECADPAAAPLKVGIAAAVRSPRPEIRSRAILDYGVVRAHARHSLKVELSNPTEMPMLLQLRQFKDNARNHEFPVESHREVVNLFLEAVNKKSREGYAEIASDQYVEIPVQPWVHSKSGCLDKSGRRKFGSNQSGEVDDSVYVGGVPDEEDFVFHPGFLALWPGKTGEVEVTLRSRGVGKYSALLEAVGFNSLHAQCLEVFASVQLPLVRINTHHAHFPVTYLRTASAPMEVELRNESEMPANFNWNIPVNMEACLECQIQPVQGHIPPRGRQLCTVIAVPSNLVEDGGRACLPCQLFVEEILQPLELRVTAVVYGCEVDYAVVEPGDLPPEIVLQPRQPGESACDPRGTYMITTGRAPRKMPIVDFGNLPLQKAKVTHVVLYNRTGIATPFSAKIEKNPAFDPLVKGRKIGDYLDAATRMYALINQSGGAEPDEDTLKQTFESSPQPAGAGNDEDGKVKVKKLKSSLNKTKKTSTKKKKWILDDKHERQAFRSSFGADFAKQKEMKEQGRMALKAGRGFAVKVSPTSDWLQPFSTAVLALTSFSDLPGLMEDELILTLRELPGHADGEVFRIPLRLQSYGNPLYLPDQQVGLNTLALPPRLSCGVTVPAEKQLVRRFKVGNNSAARVVVSWKAFPKSQLENMAEDRNMIHVALCGRSPDIKDPFIVEPKKEDPNKDVLQLKVEEEKPVDDEEPDPDEPFNFKIWSAPPPEIEDPFSLSGGRLPMVIEPSEAIVPEHGTATFTVTMTCMKATLTAANNYRYTLIGDCRFTADREERLAFAETNPDEEYDDVVPQEAYVAPSQDEQVKALPDIELDGETLVDDDSDMEETAQEKKEHAIEVPPPMEATKKQKPKRTLAPPPQPLAVEPQLDVLATIVIDCVGDCVLPRLTVDKKGNPDVEEFPAQNKEQDDIGSSTEPPVLNAPVFKFTWPAMQQDGPNSGTGVVQGGAAGGQQAPRITLCQVRQISFSNDNASKVTCRFRTDGPFKIQLIQQPGHHPVQNSRPVGSKSRKQEEDEIKGRLFVLSKWETITLHVAFIPEQIPASEWHHYLTRHEHVFKGDLIVEYPRETSGESTTHKDDLQRIHLVGTARRPAVRIHLVPNEFDRPLRLERAERPPWSEPMPLMVEFGYTHITSSVTRSRTVLISNVTNMLAKWSLAHVGRKRRAAPIIGSTLPEEEEFRALDDKDAFEFEISGGELPGPSKDGLVPGSEERLPHWCAKSSAVPRLPAFEDDERFEPQRVKISFRPKKNELYKCRFRVQVESGLSVDFICRGCGSYDEEDDSLDFHEA*