MACRDLDLLRKEYFTNPSQSWDHRSTEKKGWRSHVFRDKQTRQPLFMDYSHNSPLVQVQSFRRSQVKDGDLHTVPAAYEDCTTVLDSIKACGRYKDLRKGSRIHADALKTGLLKRNIYIGTALLRMYAKCGALAKAQEVFDELPARDVVSWNALIAGYAEHAYGDEALKCFGRMRDRGLSPDAVTFTCILKACGSIGATEKGEEIHAEVCRLRLMENHNIVLGNALVSMYAKCGAFTKAEEVFDKLPVWDVVSWNALIAGYAEHGQGEEALKCFGRMQHEGVTPNAVTYICVLKACSSIGATEK