MGKDAGTAALVPEQKLSKTAEKNAAAEAKAKRARTYDADEHLMSPSEVAARYGTQVDLQSPAHSAGLTAAQVEAQRAQHGFNRLTPPKELPEIVKFLKQFSSIVAAVEEGRVIFDNLRKTIAYTLTHALPELFPIFLNLALSFPLGLGGLLILSIDLVTEQGPAISLAYEPAEANVMLRPPRDVATERLIDGRLLRYSYLIAGVLQSAVCMIAFFSVFWWYGISVPQVAFGIDRGNFLVPDGSSSNLDTTR