MDLTQLEMFNAVALTGSITQAAAKVHRVPSNLTTRIRQLEADLGVSLFIRENQRLRLSPAGHNFLRYSQQILALVDEARMVVAGEEPQGLFSLGALESTAAVRIPALLAGYNQRYPKIQFALTTGPSGAMLDGVLEGKLNAAFIDGPLMHPGLEGIPAYQEEMMIVAPHGHSVVSRASEVNGYNIYAFRANCSYRRHFESWFHADGATPGTIHEMESYHGMLACVIAGAGIALMPASMLNSMPGHHQVEAWPLAEKWRWLNTWLMWRRGAMTRQLEAFIELLNAQLASTD*