METSHKQVVLITGCSSGGIGNALARAFAARNCLVVATARSLSSMPDLNDKSDMFFLQELDVLRDESVVEVVSNVIDKFGRIDVLVNNAGVQCIGPLAEIPLSSAQHTFNTNVFGTLRLIQAVVPHMASRKKGKIMNIGSISAMTPGPWSGVYNASKAAIHSLTDTLRLELNPLGINVTNVVPGAIRSNLGESAIANYSKMPEWKLYKKYEAAIKKRAYFSQGPNATPSQEFAEKTVDAILKQDPPSWFSYGQYSIISAIIYHLPIFLKDFILKKAMKCC*