MQSLVSELYSVAILILCFADAPFASAFGLSPTALSLHVLPPLQSSSSIRTPTVLSASGVKQRLTFNSPPSLRNGKGPPKLILIAGCPGTGKSTFGMSLALEQGILKCISTDTVRAVMRSYVPESISPPLHRSSYAPASDDESDDPVKSWIETCKVLESSLEGLVDDAIQRGVSLVLEGVSIRPAAKWIDKFRAAGGTACGVLLTVSNEETHKKLLLRRGFITGNKADEEKKLKNFDRVRLIQDEMIRRAKESGWVLIEQRMDPDPLDVVADELYKATSCEMRGALMDELEEDCEISNFNGGNPFVNELVRANADGGLDDDSSETVEI*