MLGSKAGALPSQLMEAGDGKQKSVHPRGNQLYIYYYYCRAALRHIGCLKTFCFLSFLAIMAWAFIFQTHMGSQKPMHSTMWEKSVLQSAHRSHGSQMTVLVTGAAGFVGSFASIALKKRGDGVVGLDNFNDYYPTALKRARAITLLKSGIFIVEGDLNDKELLERLFNLAHFTHVLHLAAQAGVRYAVKNPLAYIHSNIAGFVTLLEQCKSNDPQPAIVYASSSSVYGLNSKVPFSEDDRVDHPASLYAATKKADEAIAHTYNHIYGLSITGLRFFTVYGPWGRPDMAYFSFTRNIMKGQAIKIFQGPHGEELARDFTYIDDIVKGCIGSLDTALPSTGSGGKKRGKAQFRVFNLGNTQPVKVGEFVSILEKLLKRKAIRKIISMPSTGDVMFTHANVTRAQDALGYNPTTELDTGLRHFVKWYKSFYKKGGRHEDMLKGYEPC*