MPQMAPLYWLMLFFFFLLVLTLFIMMNYFIKPFEKKDCTMKKTTLTFKTWSL