MQYLTSQLIIPIPEDKIIVDLIEYKELKDNELEGCYWSMSDLEKRINKKRDWITQNLLYNPKYKSLLDVKNKGFVFYPVKKGQQWCFQATKMAKFLEDHFADIHNN