MESRKQEVVFELPMTLRVHKDGHVERLTPTDLIPPSTDPITGVSSKDIVVVPESNITARLFLPKITDPNKKLALLVYFHGGAFVINTPFITPFHKFVTNLVSEANVVAVSVDYRKAPEHPIPAAYEDSMAALKWVASHSNGDGPEPWLNNHADFQRVFLGGDSSGANIAHNLAMTAGNPETGLSIGLLGIALVHPYFWGSVPVGSEADYPDDKSVINRDYVDRVWPFICPSNPENDDPRVNPVAEGAPRLVGLGCKRVLVCVAEHDVMKDRGWLYYEALSRSGWMGVVEIFETQGGHHGFYCNDLEPEKSKQLTQRLAAFYQTDAPLFR*