VLSIFVEMFMFKGGDPEAAAILAGLPPQDAWYMGILFMQDPSVLWLLWLYFT