MLINRNLEACYSLRRHEVRKTIRNVRTKIGNPVDIGELAFLTEMNVVISIIFGSKFVEEMEKRSKDGTEFRELVVKYGQVMGKPNISDFFPVLARFDLQGIQKVMGKPNISDFHPAISECVKMLSDRREGEIQRNEKKHLIQILLELMEQKDIGISQDLVKIKAILVDIAIGGTDTTITMVEWVMSELLNNPEIMSKVQQELKHVVGMNNIVEESHLPNLHYLDAVLKETLRLHPALPFLLPKRPSQSAIVGGYKIPEGTKVFLNVYAIHRDPQVWESPLEFQPERFLSPSTNLDYAGNNMKYLPFGSGRRICAGIPLAEKMLMFIFASLLHSFHWKLPEGENVDILEEFGLTLKKSERRVEAISVKPRNCKDLDTIFPTGFSIYNIRVRIMMLVGHFLSLVRSSNQLLSLLHYC*