MLYGLMSQCNQLFLFQQMNRYLFGLVMSFSEKVSVFDSIVQGGDGVWEGLRVYNGKIFKLDEHLDRLSDSAKAMAFVNVPERNEVTSGMSPAFNLYGCTLIVLAEWKPPVYDNAGGISLITASTRRNSPNVVAPSFLELELASLVTIYGEICEPRPPTPTIDALDLQRNPKVTLRYLCSALDIPFQSFKPPSTCPKNFPFKLYNLLEQCLPFYNILKRHALRPEVSVQPTLLVPTNEQILVWVGDELLPHESEKVSIFDSIVQGGDESEKVSIFDSIVQGGDGFWEGLRVYNGKIFKLDEHLDRLSDSAKAMAFVNVPKRNEIKRAIFTKLVSNGMRNNAHIRLTWTHRKKVTLGMSPAFNLYGCTLIVKAEWKPPFYDNVGGISLITTSTRRNSPNX