MKLGNQYCDSLMMSTGNKMTSRQRWTPTPVQLQILDRIFDEGNGFPGKLKIKDITNELTQHGPISETNVSNWFQNRRARSKRKQMVKAPNSAESDIEIEDESLKEKKTNSDGIPSQKTPALKSDKTCLQSFELHPADSQSNSSNLSGSKAHQISFYESVLSSSRIDCLMGKMEDPGNFNPYSQGEGYDMIG*