MLAPRNTKVIDYFFLSFNNGEERVYLGRQKIAIEKISKKTHLQVTFSKRRAGLFKKASELCTLCGVEIAILVFSPANKAFSFGHPEVESVLDRFLARHPLPTSSSAHQLIEAHRNANVCELNMQLTHTLNQMEDEKKKGELLDQIRKSSQNMCWWEAPIDELGMHELEQLRFALEELKKNVTKQISKILINSGSSLPFSSGNVIGHISDYESKPNVAPCIPCVNKH