MAASYFSPVSLDDSVTAVKEPSRKAYAQGRDPDLLREQLSALLQNESSWAVASIPCQKAFMVGIEAKAKPLGDWRRKICQWSYRVIDHFRMDREVVSVGMNLFDRYLAAGSPASSSQNKTRFYCLCPTCKRYIDGRTYQLAAMTCLYLGIKLQSETVTDNTYSKRRRFRLTSFVDLSRGLFCTRDIADMEHEVLKTLSWKVCTPTPMTFVSYILTLTPVTSDVLESHDSSALVLHVVQELSRYLTELAVCLGSELPQYPPSQVALASILVSMDLLTLEAISIHVRDCFATAAFALCECDGVWESIQYLRLKLQQSLWPEMLFDACTDLGHPISIARNNGLLDIDQVYRVQKHAAAAPNILAVSPLQSRTLKDLSAYEGSPVSVAL*