MEAQKQDNEHIFRSLYPSVPIPDKLTLPEFVLQGVEEFTENVAFVEAVTGKAVTYGDVVRDTKRLAKALTSLGLRKGQVMVVVLPNVAEYGIIALGIMSAGGVFSGANPTALVSEIKKQVEASGARGIITDSTNFEKVKALGLPVIVLGEEKIEGAVNWKDLLEAGDRSGDNNREKILQTDLCALPFSSGTTGLQKGVMLTHRNLIANLCSTLFSVRSEMIGQIVTLGLIPFFHIYGIVGICCATMKNKGKVVAMSRYDLRLFLNALITHEVLFAPIVPPIILNLVKNPIVDEFDLSKLKLRSVMTAAAPLAPELLTAFEAKFPNVQVQEAYGLTEHSCITLTHGDPDKGQGIAKRNSVGFILPNLEVKFIDPDTGRSLPKNTSGELCVRSQCVMQGYFENKEETEKTIDEEGWLHTGDIGYIDDDGDIFIVDRIKELIKYKGFQVAPAELEAILLTHPSVEDVAVVPLPDEEAGEIPVACVVMNPKAKEKEEDILSFVAANVAHYKKIRAVHFVDSIPKSLSGKIMRRLLRDNILSIKKTLF*