MATLATQLIETEQQADWASLPPELLALVCRALLVDLQAHGPCTLRDASRAMAALSPCSAWRRVALEEAAFSIRLGEWSEAHLASVPIRELTLPALLPKDPAASAAAFIKHTGRVLCSAAFRRRSGTSLEALHSVPLQAVAAGQLLGWSALRRLSINPDSLPDGGGASVPPFLPGAFPPSLQELDLPVPRHPFRLPGGLPQQLDRLVLRCTGSDFIVGRHIVLGSGEAEAEQAATAAGAAEAAAAGTAGAAGEAAPPRWRRLEVHAGRAAVLDLDDLPLLAGVCSSLALHGPLVMVATSDPAHAALLVAPPVRSLDRCISQYQQVLAPALAAAGIRQLTLVASETSFYCKQPGRRVVLDATALPPLGAQRASAAVEGYAASLTWPAASNDAAGPGTLLPTLCLSVARSAS*