MDINWKLRFKNKAVLTGLVGALLLFIKQVTDLFGLDLSTQLNQASAIIGAILTLLTGIGVITDPTSKGVSDSSIAQTYQAPRDSKKEEQQVTWKSSQDSSLTPELSAKAPKEYDTSQPFTDASNDVGFDVNEYHHGGGDNASKIN