MERRQGFFAALRQEVSRGLSPARARRRSEAAELDAALRSSAAPGGGEMLAPLMEGPDPESGDGDGGGAGGASARKEGWGQWVRGQLARTPSSVAAAAAAGAGAARNDLRLLLGVMGAPLAPVHVSAAEPLPHLSIKDTPIETSSAQYILQQYLAASGGQKLLASVRNTYVMGKVRMVATEFENAGRLVKNRNAARGAEPGRFVLWQMAPEMWYIELAVGGSKVHAGCNGKLVWRHTPWLGSHAAKGPVRPLRRALQGLDPLTAASMFAGARCIGERKVSGEDCFILKLCTDPETLKARTEGLAEIIRHVMFGYFSQRTGLLVHIEDSHLTRIQSTTGGDAVYWETTTNSFIEDYRPVDGIMIAHSGRSAVTLFRFGEVAMSHTKTRMEEAWSIEEVAFNVPGLSMDCFIPPTDIKSGSVGETVELSHGEKSKFGPPPGHRAKVAALEKADDRD*