MSLLLDSLHALTKNYDMCVIGSSNVGKSTLVLHYVYHHFDESLYDLDAVYTKRIITPDTNGKFREITIFESDFHIDMYTLTRERHVLNANTIVLVYAIDDYQSFTALEDYYERINQLRPSIPISVIASKLDLDTNREVSYYEGAEFAKRIGAVSFNECTRANVMGVNQAFESIANVAVKIQLDKDNTVPTVDNEIQQKENDQDSNITTTPTSTTTQSQTSNYSPQRSLQESIPVNNFTQYDNNPHQVNSNKNQFDAEQNTPLSTLTRESTMLTSDLNGSTPIAQTPSTSSRQRKTRLKQSSGPSAKSSQIHAENKCCIIT