MSSLSTELTRRKAMYEQLHQINKWGDTFNGEDSPKTGSSTVLQVDVRLENKAEYISSEKTEPSRSDQGTNKPTDKIQRRLAQNREAARKSRLRKKAYVQQLESSRLKLAQLEQELERARQQGLYISSASTGYFGLSAAANAGITAFEMEYGNWVEEQNKKICELRSALQAHITDIELRILVENSLNHYCNLFHIKADAAKADVFYLISGIWRTTAERFFHWIGGFRPSELLNGIDRLQQNLAESVATDLSSGNYRAQLAAAIDKLQALEGFVKQADHLRQQTLQQMARILTTRQAARGLLALGEYFHRLRALSSLWSARPREPA*