MGSFIGKTIILGLVLLFGVFLGMQQANNGMLQMKGYHDPQLKGAFSIQMNEEEEREASILGTAVTEKDLAEKQKQLEEIESFNAFSKAGKALSDGMTHAARSLYDWVNGK