MALVTDRFKEDLLTRFDSGAPVSQVRENLAERLGGIQNVVLTEKDMSHIVHKERKLKMEGGDANAMMYYFEGLQRDNDKFFHAHRLDEEGHLKDIMWVDARSRVTFKDFGEVVFFDATYLTNSYELPFANFVGVNHHGHSLLLGCALMSHEDSESFTWLFRQWRICMRGKCPNAILTDQAPTMRRHLSEVMPEARHRWCLWHIMNKTRLNSVLILELKDVMKEVVYESLCVEEFESRWLSMLVEYKVKDHPKSHE*