MSYISFDQSKEFDLVLLGRVAIDFNPAYNEQVKEEFKPLKNVHMFEKFVGGSPANISVGITKHGMKAGFIGKVSDDQFGEYVIDYFNEQGIDTSQISKAQHGEKLGLTFTEMLSPKESSILMYRNQAADLQLSVEDIDEDYLKRSKALLISGTALAESPSREAVLKAVMLAKKNNVKIIFDIDYREYNWKNVDEIAIYYSIVAKESDIIMGSREEFDLTERLIQPNMTDNESAVFWHNCGAQIVVIKHGMKGSTAYTADQQQFSIKPFPVEARKGFGGGDGYAAGFLYGLFEGWEIIDCLEFGSAEASMMVKSNNCSDSLPTTQEVKEFIKLEKEIYGEMIARI*