MASPSVGLPLSAPAPLTTDHVVEGFDCGEPALDHWLAKRALKNESRFSRTYVICQGDRVAAYYSLSAGAVARAAAPGRLRRNAPDTIPVSIIGRLAVDRAFAGRGVGSDLLADALRRVALAAQTIGISAVLIQAKNDAARSFYLQHAEFLEFPEDSRTLFLPIDTHLALTPMLGGKWREVRFDPSRRRKGADHSREAGRSARAGMRESSQECGARGERRARLTDEGVPQIAEEVRQPVDHGVRRIKEWDVVLQHVTCVGIDRRQQKRAKHHPEQQDHDPAQSCPGRSVHQSIIDRGDHAHGLFKLAFSGDATRIVPRPDDDDALIGAHDAAQRGAGIGGEFRSAIPCSGRRLGNQLRLDSVADFRVRDAARHQEITDDCGVFVDFRLHRRQIIAGRRIAQAPHGEIRRHVPLGQPLDGDIALGLAALVEALAHLEVLPRISGDTLDLVIDYLTYVVVPAVLLARFGLVPDGIGAVTAGLILAVSLYTFANRDMKTSDNYFEGFPAVWNVLVLYMWALETDPWVNLAIIAPAAILTFTRLKFTHPMRVTRLRPLTLACTGLWAALSLAVVLTYPDVPQALIWPWVALIGYFLGLTAWRSLDRLHGLSGAFSLDFGRPGEPGDTIEITEVLMVGGEGAPKVGAPLIEGAKVSAEVVGNKRDRKVRIFKKVRRHTYRRTKGGSSRNGRDSEGRRLGVKKFGGENVIPGNIIIRQRGTKWHPGDNVGMGKDHTIFAKIEGTVSFRERAGKRLSLDNKIMAHTLPRMSDIAIETGRLEMRPLAPGDADALARIASDERVGLKLGLIPCPCSVAEVESWIAAAPAQIDAGTDYLLTVRDKTSGTIIGSAGLDELIEQGISGREYDLGYWFDPACWGKGLGGECAIALRDWAFETLKTGGLRASCLMDNQASAHVLEKAGFHYMNTVLKYRPARRRTALVAQFRMDKPRWAKVYVQSGAGGNGTAGDDVVLKLPVGTQIFEEDNETLIADLTEPGQRVLLAKGGNGGWGNARFKSSTNQAPRRANEGQPAEERWVWLRLKLIADAGLVGLPNAGKSTFLAATTAAKPKIADYPFTTLNPGLGVVTVDDAAFVLADIPGLIEGAHEGLGLGDRFLGHVERTNVLLHLVDATQDDVADAYRTIRSELTAYGNKLDEKPEILALSKVDSLTPEMREEKAAELAAAAGRKPMLLSSASGEGVTDVLRAINAYVAETRRMQVEEAEAEEAREQAELEGTLLANGSRIVIKIGSALLVDAATGKLRENWLATLAEDVARLRARGQHVIVVSSGAIAVGSKALGLGPRNTLALEESQAAAAFGQIGLARAYQQAMERHDIRIAQVLLTLGDTERRRAYLNARSTLTKLLDFGLVPVVNENDTVATTEIRYGDNDRLSARVASMVDADCLVLLSDVDGLYTDDPTRNPDAKLIPQVDAITPDIEAMAGTAGTDMSTGGMVTKLEAARIATEAGVHMVIAKGAVDHPLSAIEAGGNATWFMAHDTPVVARKRWISGALQPAGTIVVDAGAARALSQGRSLLPAGVSAVRGRFDRGDAVIVKDQAGTELGRGLIAYASDDAARIAGHKSGEIEALLGYRGRDEMIHRDHLALNRAAKRTHNAEAEKLETGTTDIAATMRGLGINARTAAKALRSAPRKQKDAALLAAAASLRADSNDILEANKLDMDAAEARGLTGAMLDRLKLDDGRIDAIATGLEAIAELDDPVGSTIAEWDVHSGLHIERRRVPLGVIGIIYESRPNVTADAGALCVKAGNAVILRGGSESFHSSRAIHACLVAGLEAAGLPAEAIQLVPTTDRAAVGEMLKGLDGALDLLVPRGGRSLTERVTTEARVPVLGHLDGLCHVYVDKDADIEMAKQVAVNAKLRRTGICGAAETLLVDEAVAATALPAVAGALKDAGCEIRGDEAAQKLMPGIAAATEDDWSTEYLDAIIAVAVVPGVDGALGHIAKYGSQHTECIITGNEQTADKFLTECDSAILLHNASTQFADGGEFGMGAEIGIATGKLHASAALLSSLSNGLRIGLLGGSFNPAHEGHRHISLVAMRRLELHQVWWLVSPQNPLKPVQGMAPLAQRMQSARDMAHHPAIHVTDIETQLGTRYTADTVRQLTERAPNTRFVWLMGADNLLNFPRWNRWTEIMERVPIAVIARPGYSLKARLSPVATRYADRQFPQAHARLLPDVTPPAWVFIEDQPTAISSTQIRRQIGAAWPVQD*