MKVHFFILLLIVSWLSKKITSLPPESRVLGRRSFPHNFVFGTAASAFQYEGATSVGGKSPSIWDYFSHTFPERTNMQNGDVAVDFYHRYKDDIKLMKELNMDAFRFSISWARLIPSGKVKDGVNKEGVQFYNALIDELIANGIQPSMSLYHWDHPQVLEDEYGGFLSPQIIEDFRDFSRVCFEEFGDRVKMWTTINEPYIITVAGYDTGNKAVGRCSKWVNSQCKAGDSATEPYIASHHLLLAHAAAVHEFRKCNKTSQDGQIGIVLSPLWFEPYDSTSLEDNEAVKRALAIELDWHLDPVIHGDYPETLKKQVGKRLPSFTAEQSRMLKNSSDFVGVNYYTARYIAHLPHVDPARPRFKTDQQLEWRVTNHSNHQIGPEEDRGILHSVPEGLRKVLNYIKDKYNNPTVYIKENGINDYEDGTKSREDILKDTFRIKYHEDHLEQLHKAIMEDGCDVRGYYAWSLLDNFEWEHGYSTRFGLYYVDYDNNLERYPKDSVNWFKEFLSRVGIKSGQEREEEQVWYVSRERSSQEKNNKTLDDPEGFEASVGTIMYLMTNTSRRKEEERDRCTFDIPYTRYVNPIIFLSYVNESHNYCFKYSTTWFTKNVISPSPESRLLDRSDFPDDFIFGTATSAFQTEGATSEERTNMQNADVAVDFYHRYKLDKELYLILWIQDDIKLLKELNMDSFRFSISWARLIPSGKVEDGVNKEGLQFYNALIDELLAHGIRPSVTLYHWDHPQALEDEYGGFLSPQIIEDFRNFARVCFENFGDKVKLWTTINEPSVISIAGYDTGNKAVGRCSKWVNNKCQAGDSATEPYIVSHHLLLSHAAAVQEFRKCNKTSKDGKIGIVISPPWLEPYDFTSSADKHAVERGLTVEIDWHLDPVVYGDYPKIMKKHAGSRLPSFTAEQSKMLRNSYDFIGINYYTARFVAHRPHIDPALRRFRTDHQFERKEKNHSNHLIGPGENRGVLYYSYPEGFRRLLNYVKDKYNNPIVYIKENGINDYDDGTKSRDEILNDTFRISYHTDHLQQLHKAIIDDGCDVRGYYTWSLLDNFEWEHGYSTRFGLYYIDRENDLKRYPKDSVHWFKQFLNIPVLKGEQTENEEGWKEENNNKTLDDSEGFETSIDSIINLMTNTSRIEEEGKDICAFENPNDQLGFLLGPQSYLEL*