MKDQPFRVHICPPQCGRQESGDFLAHGLKGRRRKEEGEEGWVTSLEPPAMEGEDELAMLRRREQELLRERGERARASPSRRERRQTPKEPEEEEIQKKKKKKKKKKAKEDAEELVNGRHAARASVKELSQVFGGTALDPREKIRKRVLRRAQKYAARKKSRRSSSSSSHGSSGSSTSTSSGEPATEGVFSEETKARGLSERFPGALSVETLLSMRRSLLATSGEDGDLQSTKPVALLYYRNVLGRKATGAQARELLTLSSAVDALLRGRVALATDILCQRLKAQESVAQKVEIASAEATALIARGELQAAQRESYLDSKTKWQNLASTPKGQPKGKGKGKSDKDGGKDERREESRKDRGKGGEKK*