MKLVGLVSVRDLLGCFIVASLAMSYKQAQLQCRAAAAFAAPRRGAATPASFSKKLELVQRSGWWAEGKLPMADILPADNYRIALIKARLNAGEAAWEQTQSSTQIPLYSGEILGAGNYIIRVGLGTPAQDLYLVVDTGSDLAWTQCLPCNTCYMQNDPVFDPSASFSYEQVLCASPQCAQLGSASSGNCSSTGAINCDYRIRYLDGSSTMGDFALEALTVDDEIASIVYPFGCGHENQSPQGTFEGFDGIVGFSRSSLAFPAQTEALFNEIFSYCMPPIFSSSAGYIEFGTPSACGGSMSTSLVGLSESTFYMVELESIQVEGTNSTIQPPTSKEMVVDSGTVITRLDRPLYEQVRDAFRDAASSMTEAPQGAGMGVFDTCYSVSNSSPFPRITFTFMGGLAFTPIAQNSVVPIDNNGTVCLALLPLDSSSGISILGNYQQQGRLFTFDIPDSTLSISSDAC*