MKDKLRKGPAHVGFPSSWSPLRVSKIKRICKTLNNLKVTLLCSFVTILVLRGTIGLNSVGMSSLEGNDLRQEYPSGGREASRVLAESISKDAEAEEEEQPLQENDSQEPYSLGPKISDWDEQRRAWLQENPDFSSMVNGKPRILLVSGSPPKPCDNPVGDHYLLKSIKNKIDYCRVHDIDFFYNLAHLDAEMAGYWSKLPLLRKLMLAHPEAEWIWWMDSDAMFTDMVFELPLDKYKNYNFVLHGWEDEIYNKRNWVGLNTGSFLLRNCQWSLDMLDAWAPMGPKGKVREDAGKLLTEFFPGRPPFEADDQSALIYLLSTQRDVWGNKVYLENSYYLHGYWVNLVDKLEEMIEKYHPGFGDERWPFVTHFVGCKPCGSYGDYSVERCLKQMEKSFNFGDNQILQMYGFQHRSLGTFKVKKTRNDSSHPLDIQDDLNLLHPSFLHPSLDRSLSVKGSLTL*