MKFFGAIILFEMGIMPDLGAVLVIIMIDGIAIPIVIPFEIMANLMGAPMCDPHRAWTYIKMVMYFMIVIAIIFWLLGMLVHVGWVFILYVL