MKFATAATVTLLALSTVDALNVKKLFRFGKTSLPKDSSPKPAAKGGYDLDVSELFDGNNKFIADKLAGDPAYFDTLGTVHSPKYLYIGCVDARAPPNMIMGTEAGTMLTVRNIANMVVNNDLAVMSAIQFGINVLKIPNVILCGHYECGGVRASVANVDHAPPLSIWLRNIRDVYRLHAKELDAIKDPEERHRRLVDLNVIEQCVNLFKTGVIQAKRIESYKDGGVAIPQVHPVVFDPKTGEVKKLKVDFDKYMAEINGIYDLYDLENAKVPM*