MLIALLSYFGSHQVGLIHTLCAVLALLVGWRVLAKPKGGKSHKLWGFSYVMLMLALNISALFIHNLFVFGPFHIAALFSLITVCIGIVAALPHTPHALRLHFDCMSWSYVGLMAAFFSEGITRLPWLASGAAFTGSVILMSLITCVIGGITIHLRRPKWQKLTTAYKKEFIGTPHKSI