MKHVGLVLSVGELLLGCLLVASFTMSLTQGQQLPHPSAASSSSSSSSKRAELLHSSALATSKPTIAELLSADSDRIAFIKGKLNTGGDPAYGQVQSSIQAPLYSGQTIGSPNYIVKVGLGTPAKDVYLIIDTGSGLTWTQCLPCGSDCYSQKDPIFDPSSSSSYKQVPCASAQCMQLSSSASSGCSGAKCEYVIFYLDGSYTMGDFALETLSVGGKTIATAFPFGCGHQNTGLFHGSGGIMGLSRDSIAFPAQTKAAFGEVFAYCMPPIFSSSAGYIEFGAGSRGPSTPLVELRSTLYVVELEGVQVEGTSSIAKPPTSKETIVDSGTVITRLDTPLYEQVRDAFKKAASSLKEAPSEAGMGVFDTCYIASATSVFPRITFTFAGGLVFTPGAQTSVILIDDKDTYCLALLPLDSSSGLSIFGNFQQQGHLVTYDIAHSTISISSNPC*