MFLFMLSQKIVPPVINSFSDQDSRVRYYACEALYNIAKVARGDMIVFFNQIFDSLLKLSADSDPNVQSAAHLLDRLVKDTVMVTDRFRIEEFIPLLRERMNVLNPFVRQFLVGWITVLERVPDIYMLGFLPDFLDGLFNMLSDSSHEIRQQADSALTQFLEEIKNSQSVDYGRMTEILVRRATSPDEFTRLTSITWMNEFVKLGGDQLVPYYADILGAILPCISDKEEKIRVVACETNEELRAVRADPAEGFDIGAVVTIAKRQLSSEWEATRLEALRWISVLLDRHRTEVYFIFFFIFSLF*