MSSLSTELTRRKAMYEQLHQINKWGDTFNGEDSPKTGSSTVLQVDVRLENKAEYISSEKTEPSRSDQGTNKPTDKIQRRLAQNREAARKSRLRKKAYVQQLESSRLKLAQLEQELERARQQGLYISSASTGYFGLSAAANAGITAFEMEYGNWVEEQNKKICELRSALQAHITDIELRILVENSLNHYCNLFHIKADAAKADVFYLISGIWRTTAERFFHWIGGFRPSELLNVVMSQIEPLTDQQQLEVYNLQQSSLQAEDALSQGIDRLQQNLAESVATDLSSGNYRAQLAAAIDKLQALEGFVKQV*