MNNKVKVAVLDTGIDKEHDYLKDNLVGGIAFECMHDYIFISDKFDDEDGHGTACASIIKKEYEDVELFVIKILRKDGITNIKVLEEALRYLLDTNIRLINLSLSVIGVESVKGLFEVCYELFRKGKIIVCSLANDFDLSYPAMFNNVIGVRGFTLDGDDSFWYNKKYDVQCVMDSNSYISCDINNSYRLPPKCNSYLSAKLTGKIAKILSEKPGITISDLNDKLESLATRNHWDSCDFDECSRIVNFKLDLYDKENALLMKVADVVRDCLDIEDNNEKLFKGSLFNKEIGLVYDNCFNLLKKLEHRFDIKFNYMDISKYDLVSIYTLTELVERYKNL*