MLTVLENSRVSPPPATVGDRTLPLTFFDMIWIPFFPIHQVFFYEFRHSREDFLEKVVPNLKHSLSITLQHFFPFAGNLILFPEPNSERKPEIRHVEGDSVSVTFVECDLDFNDLTGYHPRNCDMFYPLVPLLGRATKVSDYLTVPLFSVQVTLFPKSGISIGLTNHHSLCDASTRYNFLKAWSSIAKHGTDEFFLANKSLPFYERVIKYPSSLDELCLNIPGIPAITMEYQPSHLVSPTDKVRTTIVLTQEHINRLKKWVSTQLPTLEYVSSFSVACAYMWRCMAKSHVLIGERNGDDDLERFVCAVDWRSRLDPPVPQTYFGNCVGASITPTVKSTILAGDNGFFTAAELFGKALSETLKKKNGVIVDGETVIKTAFLPIPGLSVSGTPRTKIYDVDFGWGKPKKHETISIDYNSSISVNASKESHADIEIGVSLPAKQLDAFLSIFSEELESLLLKEL*