MDLLTIIGLIVILGISGMLFLKERKHKLIYCGRNQNYYLVPLIIIIFIGVTFFSGRSIKPADIMVVIVIIPVAFVGNKCGITENGILLSSYLTTWDKISSYSITEEKNRYTLYYEGNGVRRRINFSKSVGEEVDNYLSKNRKIRHRKK