MEEIQNKENAGAFFVLPSQMNAAEYPDCADKAIVTDVDDYRYDRTAGPRGQLAAHLACAQFLLDNAKSSIRPTGLDALSRLLPALRKGEGSSEAKDFLNNLEVKNGYLMVPELEDDDAKMALPDVTSRLKAQLSKLRTVAMCEVPATGLAPSLKEWSKCRHHVNLIYASAVPVNAYSNTTESLENVRLQRAVASLLLRGAYFGALKLALETAKSRSKRKKIFLLPLGGGVFNNPFKDIAKAMVEALHMASGLCPEGVKLEEVLDIRVLTWKGKAEEAERFKHLLKELGQDVS*