MSRRRGKALQDFANLCHLKTIRCVMMYNGFPFPFYASQFLYQTPQSFGYIPQLATVTSTSPSTHSYASTNGVMHKGRRGRTTFTRNQLQMLEALYATTRYPDVFSRQKLADEINLNETRVQVWFKNRRAKSRLQRKQKATSETSTPDEIANQEPESTTASDQKNNLETQLPSCPSTGQYSQESSPCDQKTISKEGISTPQTSANHSSSFTDTSWSSSVQTTPPPMQTLFCDGTSGFGLQDENPFFTSQSFSS