MDSSTATALLTEIQSSSKFTTNTYNNFSNYLHEFTTLSKPNKSSKPSKSTDVNTIIRSLAKQFLSFLNKALSLLPKRLSESPRIPDESAPHLFDIYRLCLNCLECISSQLSCKPYTIQAQRVRYIHCLESWEKYEEAECEGLSVLKVLRHNAIGKTKAETKKSKLGVSTQLHLLPQLAEENVDQEFALLVVEVVVTLVKCASLIQNKAVSEYHGLLDLVKEVAPWLKVLDTNAQDKLHRVLVTYLNRITMTMFVDFTKFSGDLVREFCKEALCQIKNSSLNDQLFKFARKICSSIFSQELEECSGIVDTLKYVLDTMAAEMKVGKESRIIEILELFCYCAHKCRSVNANVCSTLSAHLEELAIHLKKHHIELAGSQDKPPTDLILGLYATGLLINESNIHSITQGNSRALSSDSKDVLQKLSSLLNFLKSYFEIDSKGSNTSQKRMLYILSYFAVLKFLCQPLAEYVISTRKEILSETEAVSCNTYLEIIHDVFKQYINVFLHHSAADSKQDHCDDANKMLLHVAVATFTLSLRTKRDTKETVRFIKYLIPSERIQASGLKYLFTSFYNIAVVLYRNKQMIEAAKALKLCCKASWNHVIRLCEFFKHESDKFQNDLSEDALIGFIDEACGKTSFLLEVLNHSSDRKIQKVLIDSLKSWSAAEHLFKKLPSPISIVKQFVKMELKVNNVDIEDGTTMLYSLLSPSVESKQALGIILEQELLAYRELNARNPRLCQEMCLKIIGLLLQKVYASKDSYLQRCRVLIVKGEVLRANGFENLKDCIQCLSEGIAVVESSLKQKNCVANLACTNSASHLAAYAYCARALCTNEIEPNSKRLYEDIHAAARLWMSLNHCHAPDQCRMSDIMLNMLHQIVDLLSLKGYLEIHPDIYEMMIQIFRKNIPLEKSVSLLWRYRRLSHALCTSPVNDMFIKTLSNHCGELSKSLEYWMKCMEASQPQLIGFQQSFLTLALSSKVSRSHQSFLHCDITDDKVKLTAAELIHTVPLSSGAAFLSTYLYYDLSERLILNGRLVEALAYAKEAHRLRSKLLQENFFYQIEEQSEVYGLTAFQIYDPVAAKAWFPESVSFDFDGSILTPWTILQCYLESILQVGTVHEMLGNGTEAKALLVWGKNISCNQSLPLFIISFCCMLGKLYTKQHLWELADKELNTAKQTLAENYDAISCLKCRIILEVSIDLLIGDLWRLQHCDAVNSSTVEFLYSVKEKYRSAFEKLNNFGWEDSVGWPLGASSQHTKHQATSFANGAKDPSGLKELPSQMGKLDYAVEGRRTRKTKKESDHNLRMTRSRSHAMKKCESSVDDKHSSGAENMSCMCFRLKCWHHLPLEVLQSGSLSNFIYLKWELVRRQLSLRLLTTMGKCIGLSGDSHEAQKLFLQSLSLFSADSSCPKYSSLPLMSLVDQMGQDMAVELAVDHSVMLYHICCSILNSYSCKATRKTSCKECHVFSCIKLSKVISWLKLAFILSREIPLLSQKISRLLAAVYVLSTSDKSFSIPPSKTISESQWASFFHQASIGTCLNQHFFSCPLKKQKAENVVDYEGSCSLTQQHLGSEEPNMFRLAPETVEDLEDFVSRFFESLPASTVVCLSLLGRSVSNLLTELLHSPHPIQSWVLLSRMSSTSQPITVILPAHSIVKEASDDVGQFASSFPFEVKDKHWHCPWLSSVVDDVAPVFRDILENNYLSSSVHLLEDTTESRSSWWKWRKQLDQRLAKFLRNLEDSWLGPWRYLLLGELSECELLDSLVKKLYDHFRCKTGADVHKSLLKVILGAAKYACEKESHVSQMVLNKGCHLHGGGNGNFKVFDKTSTEVDNLCDSVYKSILDEAQEMVETESIRRRPVILVLDLEVQMLPWENLPVLRNQQVYRMPSISSIRATLIKCCPYQQEVQMLECYQGSPMDQGVPSHSIPLIDPLDSYYLLNPSGDLSSTQLEFESWFRDQDFEGKCGTAPAVEELAEALKSHDLFIYFGHGSGAQYIPEHEVKKLESCAATLLMGCSSGSLHLHGSYAPRGAALGYLLAGSPVIIANLWEVTDKDIDRFGKSMLDAILRERSNVSFRCNKCDTLSHKLESMKISDSKRTERIKKEKDTAPYMCKNNTSTNHCNHRPKIGSFMGQAREACTLPFLIGAAPVCYGVPTGIISKKNL*