MDNSNLQQLKFTHTGIDLHGVLHMYSGNDDACYAENSDRQRNVFQVLQPIFEAALQKLVFPIEGPLRIADLGCATGTNTVSDVDFVVKTMTNLCLNCHHSNGRGSMPEFQVYFSDLPSNDFNGLFNLLDRSGRSRYFVAGVPGSFYNVLFPRSSIHVCYSVMALHWLSEVPEAVVQKESPLYNKGKVWINNGRQDIAEAYSKQSEKDLNSFINCRAHEIAPGGVLFLCLMGRPDSWPSAQQVSVGGEFCGQDFEDAWDELGIISADLRDSFNLPWYFPNAEELREAVEKCGAFDIESLQVCEGVPSMPEQDFEEYIRDPKIFGCMKLNLVKSFVGSLVEAHIGKECANSFFQAFAEKAATLFYCNPPCRLVTCTVASLIRI*