MSTQSVIAVKQFSGPDKIAQAYTVPQPSAHVLSNANYDYDLCGSTNSTSLSCAIQSSNIKTESISSSSLPKILPFSTDSNGESSLSRMSQAEFSDPILSSSSTFCTSLYTSSPMNSGSCRKTGYLPFLPQPPKCEQQQNSVGQSSSSLMLLDADLRNSGHADDEHTDDLKDFLNLSSDCSFHGKCSAMAYNEQMEFQFLSEQLGIAISNNEESPRLDDIYDRPPQLMSLPVSSCSDQEDLQDARSPAKVQLSSSRSSSGTASCNKPRLRWTPELHERFVDAVNKLEGPEKATPKGVLKLMKVEGLTIYHIKSHLQKYRLAKYLPETKEDKKQEEKKTKSVANGNDHAKKKSAQMAEALRMQMEVQKQLHEQLEVQRQLQLRIEEHARYLQKILEEQQKARESISSMTSTTEGESPEFAPMEKTEDKAETSSAPLSKCRITDTDAECHSKVDNKKTKPQADLEMVHDE