MVSHKVLEFGDDGYKLPAKARASRSVRKRRIYEKKMSGEEKMCAIDLLATVAGSLLLESKESSANSGEDICVVVQNTVKKEIPAEENPVNRSNHLLVGDKVENEVKGFSDSCEVENFTQELNPGVNGDVKPDVVVSIGSNSSTELGGACGIIDGPHGSQDDVHLFSRDNDDDENFSGYIRPRMNRTVPRIGDRRIRKILASRHWKGGSRNNNADAKPWYCSKRSYYLQHHQRNYPIKKRKYFDSISDSNSDDYHLKAKTHKGSRTVSSMKSRNASFVSRDHHVRLRIKSFRVPELFIEIPETATVGSLKRMVMEAVTTILGDGLRVGLMVQGKKVRDDSKTLLQTGISEENTHLDSLGFSLEPSLETTSQPLLSSYLSEHAFDDLTLCPGNVLDSNHNSAPSPADDSRALVPIASAALLAPQAPNRKFKRTEQQHAAHRRIRRPFSVTEVEALVLAVEKLGTGRWRDVKVRAFEDADHRTYVDLKDKWKTLVHTARISPQQRRGEPVPQVLLDRVLKAHAYWSQHQMYQLQTEPPRFQAEALI*