MDPFDRFLQALQDNWRFSRANVAVDLNPDSGADESEKEGQERGDVGGGDHGGVALPVDDVEDSTVGDEAAVTMVPPEEDKDTNAAAAGNEREGPERSLVNDPEGVLSYLAESAPHLVGVPTGDGWFPVALAMVQGRHSDLDVRTLANVNPAGLCSNLYVEKNALKGVLRCRRWNRGLIQHLFQLSPMCYDQSLRFPGNVLEEDEDDDVRIEGQVVAPVRPVNKNNPLNRLFLDMDCAHGMVPMLLRCVKFHNYCQKWQSNAFIEVMHNLMASPKLREIITCVPNTMEFTSNQQWFRTPQFKSLASRSKVQHLQIWDGVDNACSHSLLKDCALNLQYIL*