MVSKRPYRSVDMSLQNTLHFISEVKLHRCLWDHTHEDYKHKAARDKAWESLSISLGYSADDLVGKWQSLRSSLRQYRSAVRRRAKEGGDARLVPENPQLPKPTVTAIRKNEPNRNSIVDQQSQIPDYDSSEEYEPPTNHVPAKILTSKPASTHDLAKKRRLIELSSKPSITRPPAPTTSRRIPKEPEFVAIKVEAIDPTLPVEQTFNGEPHSCSTLSAQDVDDVYGHSIALQMKQFSPKTKRKLQIQIHELISKAQKQAFEKDFGYSFDSS