MSIDGTEDLLGLISGPFSSSYISPPSESAELAALMCGLIALYAVIRIILEQDVMRKLPFLNVFSFAVSGIMALLIPHPLGIIAAATYFIGSTFESNAIASTWAGGVEE