MSNLPEDFGKLPNLEILTLKGWPNLCHVPCLPTSLVSLNMGGCSSLESISGLSSLTKLGKLELCNCTQLSELTGLECLSLLSVLDITECMCLQDLPSSSLEKCTFLKALYMAGSGVAFLQDNRQPWIQGMVHLEGVSLGGNEVPDYFYLKDVPGVCGRTKRQSVMEEAWNVEIDVPKRSDACRGVLCCFVSKERFFGAESNVRHALTWVRAEIHPMVGEEHSGTYSQVLFYNRIANWTDQLHICIFREAHPFVSRLKGGCKLKVIAQSVYEVWTIEISKGYVKLIYEEDEMEEALRKLTLRQKLKSATSTGNVL*