MLVQATMLAIIAGVGILDGRIFGQSMLDRPIVTGMLVGLVLGDIKSGIMIGAQLELIWMGIAGIGAATPPDVVTGGVLGTAFAILSGNGAEVALAVAVPVAVLAQSLGVLVRIINSYFSQKAVFYAKQADFKKVTIMMWLPVILFFLSTSVPTFLAIMIGADKVTALINAIPKVILDGLGVAGTLLPAVGFALLMDMLLSKKMSVFFFIGFLLASYGGLDITAIALFGVCVAFVLNFYINNKENNQNPQLAINTLTEGEIDFE*