MLRVLQIVQSLLQQGKHASKRDLYYTDPGLFKDQATVNQALTDISVRLKCTRSSLHVVSVGKGLIMGSLRFKDADRTIDCSVCKSRGYPIPTDAKMVTDIRSCAEYIIVVEKETVFQRLANDGFCRKNNCIVLTGRGYPDVATRSFLRLLAAETNLPVYGLVDADPYGLDILATYRFGSLTMAYDAEALATPSIRWLGVFLSDCQTHNVPDRCLLPLTNDDRRKAEAMLNRDYLEHLAFSWNQQLRLMLEKGVKLELEALSASKFSALADDYIPHKIKAAAYLC*