MAKGVGGGELPLSRFGALVAQLESVVASARQKTPDALLCFDLLSELSSAIDEAPKETIQLWQRKCEDALQSLLVLGARRPVRRLASSAMGRIIEKGDVISVYSRASNLQGWLVDVKRAEAIACAGAAQCLGEIYRLFGRKITAGLIETSSIVAKLMKYHEDFVRQDALLLLENALEGSGGGGAAAAYQEAFRIIMRGGVSDKSFIVRVAAARCLKAFANIGGPALGIVEFDSSMSYCVKGLEDSVSSVRDSFAEALGAILALSVNPDAQVKKGGKKQTASAKKIEDGVQKHLIVPFVKANGANAKKLRIGLALSWVFFLHMIHMKYGTPDSELQNYAIQAMEILQGNDSPDPHALACVLYVLRVGVADQMTEPAQREFLVFLGRKLESSNYTAPMRVATLRILSYLLRSVGEVPAEFKDVLDNTVVAALSHSSAHVRVEAALTLRALAEVDPTCVGGLVSYGLTTLQALRETVSFDKGKSLNLELDSLHGQATVLAALVVISPKLLLGYPARLPKSVLELSKKMLNGFSRNPVAAIAEREAGWLLLASLLASMPKEELEDQVFDVLLLWAGPFTGNPESYLRHIQDWASELRVLSVAIEALTAFIRSFVYPIVTTADGGILLNPVLAYLGGALSLISSLRSKQVPNVRSALDLFTTRTLMAYRSLLNPVVYKTEHQQMLQLCSSPFSDPSGWEESSCLKFLLDKRDASLGPWIPGRDSFEDELRAFDGGADGFLPCVWDDEISNFPQPESIRKMLVNQMLLCYGSIFACQENTVKISLLNNLDQCLKSGKKYVWFKFLVTNACVALLSGLKEFLTLRGAQSLPIDILSMIQSIFKAILVEPEISTAQRRAACEGLGLLARVGNDIFTARMARSLLGELVTATDLGYTSSVAFSLGCIHRSAGGMALSTLITPTVSSLSHLSKSSNFNLQLWSLHALLLTIEAAGLSYVSQVQGTLFLAMEILLLEENGYVDLRQGIGHLINAIVAVLGPELAPGSTFFSRCKSVIAEISSSNEMATLLESVRFSQQLVLFAPQAVPVHLHVRGLIPTLYSRQPSLRYLAVSTLRHLIERDPAAMIDENIEENLFSMLDEETDSEIAMLVRATIIRLLYTSCPLRPSRWLAVLRNIVLATSIRRNTGEVLSSFGHNPPDSTSENDVYYGEDEDNMISSSKQEQVHWAGSISSQFPPRNKHLRYRTRVFAAECVSHVPIAVGAEPAHFDLLLARSAISNGTNDWLVLKLQELVSLSYQISTGQFEGMQPIGVKLLCLIMDKFGKAVDPEFPGHILLEQFQAQLVSAVRMAISTASGPLLLEAGLELATRVMTSSIIGGDRVALSRLFSLITRPLSDIEGLFYPSFADWVVCKIKVRLLTAHAAVKCNTYQFLRMKENVPNEYQQLVPSLVNSSTLLGKYWIRALKDYVSISFGLHSKINYKPFLDGIQSLLVSSKVQRYLDEVWLLILQATALDAAPVEFDENKPKNLLEQTFISGHCMVKLDRSEFQFLWGLSVLVLFHSCQSVKNNSLKINLDSRQNKKFGEFMVHRLDNKKPCDQVLPVLLSLTTEVFFSNNFLSVDICQEVLQALTYADCSSAPIIHLFTQIIRFCPDNFFEVEAFVSSALELLSRYLGVILQCRGGSSQNHSSNTLISELSIASETMACRIKGEQYLWKLMMLVVSTSHQSFQQVPTNLCLSNIISFLQNILPFMRKCFRERAESDGECMSPKVVFGAMVGLVGYFYIECDKKISLLENKISDSYKLLTKILLFCLGEATALAKLVPEIVYQSENVSNNDVLLWGSFRLCVQVIQGSLRSTNIQMHMLGLHVLRSYAQKELTEGSETKIDSFVMLLMELLGDLFLVMQTTLKECSNKESVSVIDECLKLLFLFHTLAQSKRYQQDATTLLLEALLMIFNLSSDTVSQELAEVNTISRKLFSHFIQIPSVAIQIKDIMLSAPPERRVQLQDMVRASVSQGQIMVPAAVSAHSEQNVQDNSSINPGSTAEGSDCVATHRKNENEVDDDWDDDWDAFQSLPASANDGVDSGEISLTTRYNEQTPQENISHGSSSVDITAGAMEDITCVDKELEEPSDLQFSSTEQQDKHESPGSSHEDCDELERLPSVDCKEQLAHNETADELPQVHEDIDQVIEDTKVVSAEIHGIEVDVHDDIVEDDSPINSNNLSNITEDDNASRVDSKFVKDDNREELSGSSDADAPDFSMSGNVMSESGGNDQLRG*