MKRRKSISLLDGSEFAVDCPSGYSRPFARHSGRHSRSGLDGIFFAGEYDNYRSGLQSESLATGTPTAQRFHRKSDTGISGALWGDGVVPDYSRMKTLRAAAVTPDLRARRSSWTMLGDFGNNDTSCSIKIAANGRTACLVSSISLLVEVLRIMIQVQGSLVLIFENLHAFDSWSWKLLVRAAQKLQHDCLMVVTTRPIASSASAKPSSFSVVSFAGQRAAELSTAHELLLQISTTLHIKLKPLSIDECGLLLNALLHDPPLPRHHVVALHKKTGGMPLLLEKVAEFLNEKPWMGDAGAHSGGSVGGAFVPHGSTAGHLPGMSATGSDMMVVSTHRSFLLSSVNP*