MRGKTDQYITNYYRQTKRRHTTSAPGPPLKQAKTDKLAESKKRYSEGACSPVCRYDTSLGLLTRKFMELLQTSPDGVVDLNVASDKLKRNLNPLLEGEDGKKKIFDGIEDFSMSVTRPVVTQQEASSMMGTKGNTSVLRATYEVKREDRVSEDSPKKDRTTLKGDVKLSSSPDEGQWSLFNEYNLSPHHLSQV