MEDSSSTNTSNLSAKRIAGFILCDHNLPAKLQVCKKTNNAGRKFYCCSNWKDENCGFFCWADDVNQLEAHMLKDEVAQLREQCLVLNFEAEKLKVKNRLLNEKVVEMKTNARLENDMMVIKHCDLSHNHDLYPDHTRLMANYRCIDEQSFQKMVLNDAAGISLNKSFNSLVIGSGGHANVSYNHRDLRNAVNLERRRTIFGGDAAAVEAHFKKMHEFNKDFYSAIQTDKEGKLLNVFWADARCRAQYKDFGDIITFDTTFLCNRYDTLTTMMRIIYLLTLFIRYKMPFAPFIGCNHHGSSIVLGAALITYEDAESFVWVFEQWLQCMGKPPMGIITDQCKAIGKAVQTAFPGVPHRLCVWHIMQNASRNLGKYSSWKEIDKDFQVVVHDTLTIEEFDDAWKSMVTKFGLQNDKWINETFVFGPVGPLVIGGAHFGLECHHHKGVKE*