MPLSLLSPLPLLHSFSPTKSSASRIRATPSRLRLSVVKATSEKGSSGNVPEDDPSFNPFGFVTDNPSSRSAIQLPESPAEDGNVGQMLYRTEDKGREFGSTIKSGKLRWFVRETGSKESRRGTVVFLHGAPTQSFSYRTVMSEMSEFGFHCYAPDWIGFGFSDKPQPGYGFNYTEKEYHEAFDKLLDTLEIKSPFFLVVQGFLVGSYGLTWALKNPSKIEKIAILNTPLTVSSPVPGLFKQLRIPLFGEFTCQNAILAERFIEGGSPYVLKNEKADVYRLPYLSSGGPGFALLETAKKINFGDTLGQIANGFSSGSWDKPTLLAWGIADKYLSQSIAEEFEKQNPQNVKLRLIEGAGHLPQEDWPEKVVAALRSFF*