MSLLKNSLANLKGHKLRVFVALLWIIIGITSVILVSSIGNGFQKEIKKSVNNVNPNKTTISFESADNTGLTDDMSIFLKPFNAKDLEELSFVEGVERIAPSRDGFNLDSVYSSQASFDKKTTYVDVGPVKKDSKINLICGRDFSLDDEKRKVILLTLQSTSEIFENPEDALGHGININGTIFEIIGVLDDSQQNQAGGFFGGYQDMQFTTSLVPKKAFDTLMSQNSYSNEIYQLDLVSSKGYNVNEVANNVIAKLYEMHPGINGSYTTPDPTEQTAYLESINSNVNKYVSIITVVAMFVGGIGVMNIMYVSVMERQREIGIRRAIGAKPRSILFQFLVEAVFITVCGGILGTIVGFTATNYVSKYIGFEAIPSLNSLFYAIVATILTGVVFGLIPAFKASKLDPIKAIYK*