MKSLQNYEKKLLTFFMNSGATDHLNNDNRFFSVAKVLEKPISIAVVKSGLSLSATKIGRIEGKQGNLNITIKNVLFVPYLRVNLLSVRRLEMMGFKIVFEREGAKLYTEAGLIAKGSRSDHLYEITFHLKQSYIAHMTYIHEEDIAEWVTMVRTYKRKRPNQSEIPREVLKNAVKNVISKSISLRAAAIRFNIPKPTLFDRVVRAKKRSNNNIEDSGNEGAQPCMQTFTPCNIISSFNSTGLWPIDSLFYEDEDFCASFATDRPLENKDGEPSAEIVDTSFVVQPHSNDQIQCSSKNHEVEDIVRDLLNIIIHEATKPKIKILSVVSIVKPSDVKPLPKAGLRNISRKSRKGKSRIYISTPEKQRIEGLERTKLMNVKKTNTSRKLVSECKPKRMQSSKQSKKRKKNKTVSDDISSSDSDINLPLTATKIIKRNDSSDSDIDLDYRSDDDELNELLDDERILKDDYLSVKFATKKRSLHYVGKVINVMENEEFEKEFNEKFKAFEQKQNELELELERQAEVLQKVMSTGKKWEQYSKRNSIIIHGLKDSIDEHCRQIVLETFREKMEIPLKDMEECFRLGRYDSKKNRPIFVKFVRYDTKHTIYSNMRKLRGKGIDCVGALAKPLTRIFNSCLISGTFPDIWELAKVCPVCKSGKVSHDISNILRRYCNDIVMNPISKLLVSTEDEVPISHKSGVYRISYSQPNCSAQYIGQSGKKIKTRVLEH