MIKNPKLLTKSFLRSFAILGGVGLVIHIAIYLTFPFYYIQLEGEKFNESARVFTEYLKTKTSDEIPSLLQSYSKSLTISAHLKRDIVDKRLPLVHDLDIKDGKLSNYIVMLDMSVSTADGKQVTVQFVHGVDVYKEAKNILLLYLPYTFLVTIAFSFVFSYFYTKRLLNPLFYISEVTSKMQDLDDNIRFDESRKDEVGEVGKQINGMYEHLLKVIHELESRNEQIVKLQNQKVSFVRGASHELKTPLASLRIILENMQHNIGDYKDHPKYIAKSINKIDQMSHLLEEVLESSKFQEWTECRETLTVKPVLVDILSRYQELAHSIGVTIENQLTDATRVVMSLRALDKVLTNLISNAIKYSDKNGRVIISEQDGYLSIKNTCAPLSDQELEHLFDIFYHSQIVTDKDESSGLGLYIVNNILESYQMDYSFLPYEHGMEFKISL*