MAAFGHVSHGIRGSGVPDGVAALVRATDTPDSKFWILDSDALRNYDKPFLLWKRKAYASLESKIQERLSNFTSFIVLGTAGIGKSFFGYHWIIRLGQMGQEKALYKVGEVVYILNLRSRYVEGGYDVNGQIIRQMLDDPSMWLVIDGQQETPLPGKCRVLLVCSSNKTNYDEFGKGGLCCMLYMSVWSREEIGKFLDDFEPYRTSYRNMNVVDRKEGLDNFDYLGGVPRYVLRATKVNEGKSSAQSAVESFGSSVSKAAKILSGGYVKNVSDCILHIVATEDHSEMTYQFASEALMTELGNQYLRAGAVPVVGFLQETFSCPWVGALWGKLYEPLVHRLLLKGGDFVIKAVYANGSSDPETSVHIGPHIMLEASSAGEFGGKMGTGKYVQPTSEVFPSIDSGMDEDILIQVFKRMDGKHSFEASGLEMVDAALKRPSYRLWSCVPKETFPRTGWQQYKNNNDGDYGSGNAVFGKMRQFVVQVDYEDAR*