MSDTEEDHYADAMEVEAVAAEDEMSSAEDNADDDEEEEEAIVEAQAVEAHNDDDDVGDDDDHNNNEEFAAVAAPIEDEEDDDDEEEAVAAAVVVDEDEDSNEVDVHTLPPSKPRPTKSSSGAAGGATAKKVNKKKKTAAASTKKSTASNSTTTTQPPSKKKKKKKPEGSSSELAGYAKVPPERLEAGADARAMLRETVPTLPMAVAETQVRSFGHLVLDSPKDAAAHSRFATTSALYPIGFSCDRYEFSPVHGRTLKLRCSILDGRIIKRKQKASGHPVSKIHDGPIFRILWGRGVDEEVDTIDYPFDPKIHAQPVGRKDKSSSSASTTSLGALFLPEPHMRVKVRFDKHQYFGGTVLSVVKPEVTSPKFKKARTASSVAIRIRYDDGSVETIQYPDPDVKLAMPGAENDIDDQGRLELTQIDDKPVMSVVGESPLEAWGKVLTKLGLLDEIMLDMAMDQVVKSRAQGLQEAKQKLEGKFPLPPHHVPRSVTKSPLPDRGSPDSRAASPYPVSSNGDDEGVSTPAMEESNDGEQAVEAEQIDEDREPMSEREKHLREMLQEVTEELEEVEAEERSAAIALADARIHAVGPLLCNPFHDDESGKSQQSSWLATAVRKEKTRMGSTGNRRKVVTALDLLERNDTFYNADIEALIEGLPGSEYCGAYVYQAFRSGGSTLLNRAWIHEAQLRQEKEAIKLLKRSRECEVKEQQEQERAQKKRKREEDRDEKKRQRLEEEDHRRKLRIDERLSKLKLQVEDRLYKEASFQRERAAAVLAKSVSKEFVRRRRAAELVASQSIIEEKNRASIRGADAMVALSAIPPISKIYDEDSVRVWNFMSTFGTFFLERGFIAEIPTLDSLQDAVDCLRGTSRVTAMAADDAVTSLTDLAIALCKPLAASLTRVLFASLIALNPILQKDFGAAFFNEVNATSTKDRKEEEAGDEPTTQPSDLLLPVNSMTWQDIARVSFLSDALGELGYARHEAAHLLRGYRSAGHPNSKEARRLRQAEDNAIALLRQEISSCTDVQKRDPKVPFRIEVPCRPTAAALDLRFFLSNIKSASDKAFYVIHDNLASAIRVLPSLPLDEALLVQSNLEQATNLIQGIAESEHPSKNELKVLRKVRNLCIDSLEKASANKSTNWTWKQRQEATLVLGDGTRTVATRQTMGLLDGLLLCKSEFKELSHRREKYMEDALRLKEEMEREKLKDEDDEDDEDEDDEDDNGESRVEIVAQIDLNHTDSPSDAKELRESTDLPVKIGKETPYDDFCADIPLAPELIRRCLAVLRALAMTGPAEPFHYPVDPQTNPGYYDMVLQPMCLREAGRQLRVAADAHRKARNQHDQSIEAAVAQFGRNIRLIAQNCLSYANAGPTVISAGSELLRIFERLFLDWVLAPDHLLPSLNELDDDRCIDHHPSDEQSTVLLCDSCEGKFNITRLNPPLRDIPKGDWFCPRCVSGRWWGHLDPRIGKRVKGGTDNSFEGNGEATIEKCAFRCPEKRQGNSTLMYQVRFIDGRIEQWSLEKLDSALAISGLSVPAIKCLEAVSESPGYGYGVDHGLRVDLVPVPLNPYVSDAAAQVVLSSSVFRDTITASATLLVIDPREMTASEWLRLLVLLTMKCSSSDVIQNVVSEMESKAAETMSLSLEKLSKVTDIKDILPEVIEDDGDVPPIEESASHVIGESDFVESQRFDTSNGKSDETRPSTPKVERFSVVEASSVEFVEDVDMDTMPDTPGSISTQEATQVAEAIPINQEKVDIHVKAKKAKSKRDRIIEDSIVGYNVKSQLRPALASFEQDSVSSVIDSSLTKNPTLDFSKMRCRRTVCHFCGLTDAALGLPLVRVPNEEEWSSLIALASRGRRTHLIAEVPAIDVVSSPHTKHKEPKLVSLSIRVGEEIISAKETLFTKLDDVGMLQLIPRSEQGFQSDLLFKYNLGLPFVSGSLSAHESCAVAAHNARKEMMIEKYRARRAELVEKEAGMACGRTLQLGQDRMGRTFWKFLSDSESLFVCTDSTGKSAPSDQPVWHRYSYPESIASVLVGLDKDDVVKDLERVFPFAVRMVKERTWTDMLLKKKFPQVSHFLSRGAHSNGDAMDINGERSVEVEGGFDPYSEGEEVLVESKSGDLLWDASVIEVSTGSGDDLVRVIDAYKVSYNGWSARFEDWVKPSRVIEPNENNRLLQDELLEQYSETRGGLPPALNMLRAKDYLNIRDRARGNLPLPDFARIAYLNEGMSSSEKTFGLAKAALLAVDAALPIGSLDATDKGPWRSTYAERWRSMVKKAEGPAQLMRCIILLEDTITEDWIKQDLGHLRTVLPGRWKALGEATPAGLAMRIILLDRAIMYETVDRKRFSCKKKQK*