MDADAVDVLRRRARALRRAIPGRYDDLRALARGFQLDEVTPDALARAMIECSRASSDAAREIDALARALPSEAHRARLRRALGGGVETTGTTGCSSETRRAREVKAETLAPGLVCLRKFMTVERQRWLADESFRLGESVDVQQGFFERSSDGAAKLNQGSRGRMILTPEAFPGDALREMCAEAVRAAQKVDDAMPDMNPTTCLVNFYKDGAEFKWHKDSEDPKLVKSRAGPPIVSFSVGMSADFGYKYSFEDPTHEVVRLNSGDVLLFGGPSRMIVHSVLNVHPGSMPGHLRGKMLNGRLNVTVRDIGEGVIDTSQFPAYRVSYDGVPAEGNV*