MLQARYPVALLPPGEAEILRRSCSGKFSKTLRVEVPTSICSASASFQTLSAKMPEIIPRSIPPLGSLKAVLFDVDGTLCDSDPLHYAAFRDMLQEIGYNGGVPITEEFFVKYISGRFNPDIGRFLFPEWEVAAQTKFTEDKEAYFRRMAANQLEAHKGLHKFCEWLKKKNIRRAAVTNAPRLNAEQMIAGIGLGDFFEHLVIGSECTRAKPFPDPYLTGLTALGLPADQAFVFEDSPAGIKAAVAAELAVVGILAGNPRASLLEAGASFVIESFDDPALWKALGEEDSSQREL*