MLSNQNYTRINTLELKALLVKKIGHERADKYFDQLTRLFTLKVAKCEFDKLCVRIIGRENVPLHNRLIRSIVKNACLANVPPPKGIKRVGSSLNVRTANGYQRNCLQSLYGDAFPPSPRKGRSPVNRDRKFRDRPSPLGPLGKPQSMVCEELNSRAQEQQSATELLSLGSRPPAEVASVEEGEEVEQAAGSPCVQSRSPVTAPLGVSMNLGGARKAISNVSICSSHLRETCLSSGMLPDTRSLRSRLERKLEMEDLSVSVDCVNLLNNALDSYLKKLIEPCMGLASSRCGRDHLRKDSDQFAPGSNEILPGRYMQRPTESVYASMLDFHAAMQVNPQILGGDWATSLEKISLGAFEE