MALDRSFVVILFFLWTCFASSSFISDGTFDYCGSSTGRSLLQNRKSCPVNFEFQNYTVITSQCKGPHYSQNACCTAFKEFACPFADELNDVSNDCASTMFSYINLNGRYPPGLFASFCREGKEGLACLASGPLADDTNANAGQKLQNVSALLIILAAGFFMLFHIF