MVMSVNEHGEPQNGVEKLVIESRHGLENEDNGASRAGPSVNGNALLQAHQQQHQQQQQQRKNRYMQPGPLGGAAAPVPASSRVFKFKPEKHGVNYGMRVKEIDSNTGEPYKVVCRFCESFGRAGPAAPATGTGSDAQESIHAKKRQRKLAQTFPVASFYLGNVKRHLDAYHKDKYMEYRKLLKEGGHEAIDAFFANRPADACASPDDPVKQQNAASGITMVAPGHTLPSQPFAMAIAPQPHMLEAGLSMHNWENEFVRASERNVDDSGELSFEQAAKVIARVTKRPSIYPSAVKKLEECDMDKNGKTDLDEFLTAVQLLDF*