MQSAVVSQRAAFGRVASVQTRRSAVVAQATRPLWQPGVEAPKHLDGTMPGDFGFDPLNLGVNKEALNWYRNAELQNGRWAMLGVAGIVIPAELTRVGVLNVPDWAEAGKVYAESENAIPFASLLMVQLFLFNFVEIKRWEDIKKPGSQAEPGSFLGFESGFKGTGISGYPGGAFNPFGLGNSSKEAMDDLKWREIRNGRLAMVAFLGFLSQHAATGKGPLDNLADHLADPWGANFCSNGVSIPSALGSIF*