MGGRYDRNTFDEQDEVNPFANPGSVPAASNSRLSPLPPEPAGFGYGRTVDIPLDRPGSGAQNNSCLNVTLLGIQDLKKKEKELQAKEADLRRREQDLKRKQDAAARAGIVIEAKNWPTFFPLIHHDIANEILVRLQRLQYIAFATYLGLVLALFWNIIAVTTAWIKGEGVTIWLLAVIYFISGVPGGYVLWYRPLYRAFRSDSAFNFGWFFLFYMLHILFCLFAAVAPPIVFKGKSLAGILPAIDVLSAQALVGIFYFIGFGLFCLESVQVYMYFRGSGKADDMRRDAARGAMRAAI*