MQDMLVKDLWDANTGWKLDLFADFLPPSTLQLIDSLELQEDPEAIDMIFWNGESSGGFSIKSAIQIIRNEDHLPNETPYCWKKVWKLPLPQRIKFFLWLLFHDRLLTNANRFLRKVTSDPRCYVCGAVEENIEHIFRSCPSAIIIWKKFPWINEHELYIKPLREWIISNLENTCKTWEEDWPVTFGVTLWWIWKWRNNRCFSREVDIPLDQLSFIMSKVSEIMSAMKREELVLGKRKREKETIYIRWVTPEEGWVKLNTDGAAKGNPGQAGCGGIIRGHRGELLEMFAARCGVCSSTQAELLGVLRGLAVALNAGYRQVHLNVDSEVVVQLLMDTAIPNSPHFHNIRKCRSMIHRDGWRVRIQHCYREANRAADWLANHGVNLTQRMVLLEAIPEDLRTILLEDFGGMAIARLVPALAA*