MLIMPILIFALHVTGSLNTVLSTEHRREICRYIYNHQNEDGGWGTQVLGPSSMFGSCLNYVTLRLLDEVDNDALTAGRAWILSRGSAAAIPQWGKIWLSVVGLYEWSGNNAIIPELWLVPHFLPIHPGRFWCFTRLVYMPMSYLYGKKFVGPITPTILEIRQELYSLPYHEIDWNKARGTCAKEDLRYPRTFVQNLIWTCLNKFVEPVLNFWPVNRLRDTALKNLMKHIHYEDESTKYIGICPINKALDMICCWSEDPNSDALKLHLPRIYDCLWLAEDGMKAHVGQ*