MAAALAQVRNTLQAIGIVDVEQHDAITDSITSMDVFEIATDDFIKDMCKNIRRPGGTLPNPNAEEPGAPAVIPRNGVAISPTAEERLVLLAYYVCHLKRTSWPYPVQFNPARIYSMIEIKKREKEDKELAKDLTAPTQIEDLKKIRDAFENIAEYLLQIRGTTGVPLAYVIREEEEVPEGPDNNYQDAFEEMIARSPHDEESYAADNAQVWTIIRSCTHGGPAWSWVSSYSRARNGRAAWFALRSHYLGPTNQSKIMTRAEGDLESKFYNGERRGFTFERFAEIHQQAHTDMEEFGEPLTEAAKVRKFLKRIQAPFLNSAVATVCANPSLKNDFEATVNFLSEFIEEQNQAQLRNISSGRSGRGQGQGKGSGRGNKGRGGRGGNKGVFNKGSTSGMVDRYYTFDEYKTMNAEQKRHLHTLREEAGGKRRNASGVNSKDNDDKKKSKTIIHQALHFPTMEHALLNPNQIRLNNVEVNDCPRFLSEKLTELSHSIYFPKDDVRLPLSLDGVISYLPVRKPSAEEFRNFHKLNLTYESPIWDPYSTDFSRQEEKFTDSKGALVTRNSAHANIQMVTTRDSTVSMVLSSVSMSLEDKHLIDELEKTCIVSVAQSSNYRYKVTPEELAKRWNIGLSTAKRTLLATTQRGVKDIASQLLAKRVKPVTAQLRYRHLRTSLYTDTMFSNVVSSRGNYCVQIYVNDVDWTRAYTMKSKGQAHDTLDLLFHREGVPAEIISDGAKELVQGEFRQKVKLLQESFEKNVRLVMNEDDRIKNTYVFEAEPSEFEMYSDHYTGDQETMPQADEYNHEAFNEYINAEVMIPRHDHIGAGRIIGQKKDRDGNPIGRSNPDPVLDTRILEVDDEGRRYLLMDEIVDHRKDGSAVAADDLYYTDKRGVKQMRRTTKGWQLLLQWKDGSNTWIPLKDLKESNPVDVAKYVVANKLVHEPAFAWWVPDVLRKRERIISAVKARYLKRTHKFGIRMPKSVKEALEIDCDTNTSIWLDAIRKEMKNVMPAFKVLEPNASKPVGYTWIPCHMIFDIKMDFTRKARFVAGGHVTDPPSSITYASVVSRDSVRIALLIAALNSMQILGADAQNAYLNAPVREKVYTTCGPEFGNSTEGRYAIIVRALYGLKSSGAAWRAHLAATMEELMFTSCIADPHVWLRPFQNEGGLEFYEYVLIYTNDFLCISHDPKSILDTIGKHFKLKPESIKTPDTYLGANLGHFSLPDKPDKPRWSMSSTNYVKQAVANVEKALDEIKRGLPNKVSSPMSTKYRPELDVSPVLNAEHANYFQSQIGVLRWAVEIGRIDIICEVSMLSSFLAMSRERHLSAVLHIFAYLKSHNRSRLVFDDSYADIENHFIDGADWTDFYGNVKEPIPPNAPKPRGRAVEITAFVDADHAGDKVTRRSRTGVLIYLSRAPIMWFSKRQNSVETSSFGSEFVALKIATEMIQGLRYKLRMMGIPIDGPARVLCDNMSVVHNTTAPESMLKKKSNAIAYHFVRENVAMGVIKIAYEPSETNLADALTKVQSAPVRQNLMRQVLY*