MKNKFKIYVYPHKADDAFANIFLPVDFEPSGNYASESYFKKALMKSRFITRDPTKADLFFLPFSIARLRHDSRVNVGGIQDFIKEYISNISQKYPYWNRTNGADHFYAACHSAGRTAMDKLEHVQLNAIQVVCSSSYYVSSYVAHKDVSLPQIWPRQGNLVVPISVERKTLAFFAGAINSPVRARLLEVWKDDPEIFVHFGRLSTPYSEALLQSKFCLHAKGFEVNTARIGDSLYYGCVPIIIANYYDLPFNDILNWNSFSLVVATIDIPLLKDILHRISLKQYTKLQKNVLEVRKHFQWHMPSVDYDAFNMVMYELWLRRHVVRIPL*