MDMTELNTLTYDDLDSVSKLQKSRRYADIMQQVEEALEGSVLEYKKLIVDCKQLLVDIENEIVIVQNFIRDKYRVKFQELELLVPHPIDYARVVKRIGNEMDLKLVDLEGLLPSAMIMVLLVTALTTKGNQLPEDVLLKTIDACDRALDLDSARKKPSHASETPSSSASGYKSLENVKHINVAANSTIKITTRDLSLNYKPGGLVLERAATKWIGGCLNFVVGCIAFCCDWSSSSAFIHCSVTVRLNFCNFASTKQSAAKLSFGFTIANVAFLL*