MPTLLFTFDASLTPLLPVAQRERPAARAWPEGATLKHAIETFGVPHTEVGVVQVDGHAALLDALLPARGAVAVAGVRAALPDAPLHFLCDAHLGATARLLRMAGFDTAYDNNYADATIEALADTEDWIVLSRDRELLKRRGIRRGAFIRAREPQAQMREIVARFRLAEAARPFSRCLECNAPLRLLSAEEAAASVPPRVRERQHLFSTCDVCRRVYWPGSHWARMNTSLARMLAPHPDGAAEADAVQGPLRHGGVRL