MSFPDYIDQLNYDSNSSDLQFEQDEQPSKRQNNSSKNKKQRPNTKNTYINKISSLIKITNQEQQSDEKVGKRQVPSKIQSQLIVGSSNCDKEDKLAKNRESARNSRKRKKIYLELLETKVTKLSEQLEIFKRVNEQTTELATNLQNKIHQVTEYQCQKQDQDQNKITLFQNLQNSVQSNINEMNIDTIIESLNKKFGSGALERQQQIDHYARQIYENCLSPYLNYVIGVAKTDQDVFSTSEVQSEHGVLRSLKLTDKQKQILQKKQKKLIRFQNELTNTLSSFQDIKNQVQLELGAYGQTLEQLRKELKPSQVAKFLLQIEKKDMQHQFKDQFEKCFGSELDEDDSLDLYQFMAEHNYCNTLGIDIQNTYQIYKQSNDFLKGKIDVEESQQASTKIE