MGRGGKRTWYNGDRREAKRNRPNSIYNGEGRPENLVVGEKKPKRKVACLVGYCGSGYHGMQLNPPSKTIEGDLFDAFVKAGAVSSYNADDPKKVALARAARTDKGVHAAGNVISLKLIMEDEKLIEKVNEHLPPSIRLWDVIRTINSFNPRTYCESRIYEYMVPTYAFVPPKPSSILGNCIMKNSPMPAEPINKENINQLSRSLFYEEGKEFWDDYDIAAKEILSLYEQDPEGFVNPYSKRGAAALANSENNKGSEAGVSAKTNPDMDSDSSAIVNEFLKPDSVEDESAGSKIDPSYRLERALKHIEVLKLKNYRISADRLSVIRETLNQYVGVHNFHNFTVGQAFHQKNSNRVIRSFTASDPFMIGDTEWISCKVHGQSFMLHQIRKMIALAILVVRTGCPVERIQDAFKKTKINIPKGPGFGLLLESPFFKGYNEHKAPENNRDPIDFTKYEQKITAFKHAHIYDKIFLEEARKQVFHCFLSFIDSYNEEDFSYLSDIGITEKTQEVSSKLPDVLSSDEEEDSAENKDDLEG*