IYEIFILMFMILQGDWFAAAMMAGLPPMDGTYLGYMFLLDPTIWWYLWLYFT