MKRSRGSSDSLAGFLPIRHSTTDKQISPRPTTTGFLYSGAGDYSQMFDALEDDGSLEDIGGVGHASSTAAEKKRRLGVEQVKALEKNFEIDNKLEPERKVKLAQELGLQPRQVAIWFQNRRARWKTKQLERDYGVLKSNFDALKRSRDSLQRDNDSLLGQIKELKTKLNVEGVKGIEENGVEKAMEANQAVMASNEVVELNHRPPPPPTHIPTEDPTSELAYEMFSIFPRTENFREDPADSSDDSSAVLNEEYSPTTVEAAGTVAATAVEMSTMGCFSQFVKMEEHEDLFSGEEACKLFADNEQWYCSDQWNS