MLICPLCSAALGEVDNGVACPAGHRFDRARQGYLNLLPVQHKKSLDPGDNAAMVEARRQFLGAGHYAPLARRLAELAAERAPRRWLDIGCGEGYYSARLGEALAGAEGYALDISREAVKRACRRAPQLSWLVASMARLPLADASCELIASVFSPIDWNEAVRVLAPGGGVLRLGPASAHLLELRQRLYDDVRDYADDKHLAGLPAQLRLRHTETLEFRLALDSYDARENLLAMTPHGWRVNPERRARILAEPFEVSVAVRYDWLQRD*