MADTQIRFGILGCAEIARKVSRAISLAPNAALYAIGSRSLEKATKFAASNGFPESAKIYGSYDAVLDDPNVDAVYVPLPTSLHIKWAVLAAEKKKHILLEKPVALNVGEFDKILEACESNGVQLMDSTMWMHNPRTAKMREFLSDPDKFGELRSMHVVFTFAADPDFLENDIRVKPDLDALGALGDAGWYCIRAILWANNFHLPKTVTAFPGSIFNKAGVIISCGAALQWEDGKTATFHCSFLANLTMSVTASGTKGSLHLDDFVIPFQEKEGSYSTSTEAGFTELVTGWVPLPSQHTVMTDHPQEACMVTEFSRLVKSVKSGGSVAEKKWPTLSRLTQLVLDAVKISVEKGGESVSVS*