MGIDLLGMHVRAALTAFVYRKGLRLSSQSRQSHSGGEIINYMSVDVQRIGDFSWYLHDSWILPLQIVLALGILYRSVGAAFIATLAATIVSIIGNTPLARLQENYQDHLMTAKDERMRATSECLRSMRILKLQAWEDRYRVKLETLREEEYGWLQKALFAQAAVTFIFWGAPIFVSVVTFGTCVLLGIPLTSGRVLSALATFRILQEPLRSFPDLVAMIAQTRVSLGRVSNFLEEEELPKDAVLKIGKGASNMAVEIKDGVFSWDPSFETP