MKRSRGSSDSLASFLPIRHSTTDKQISPRPTNTGFLYSGAGDYSQMFDALEDDGSLEDMGGVGHASSTAAEKKRRLSVEQVKALEKNFEIDNKLEPDRKVKLAQELGLQPRQVAIWFQNRRARWKTKQLERDYGVLKSNFDALKRSRDSIQRDNDSLLGQIKELRAKLNVDGVNGVEENGVVKAAEANQTVMANNEVLELSHRPPPPPPPQPPHIPTEAPTSELAYEMFSIFPRTESFREDPADSSDSSAVLNEEYSPTTVEAAGAVAATAVEMSTMGCFSQFVKMEEHEDLFSGEEACKLFADNEQWYCSDQWNS*