MKRSRGSSDSLPAFLPIRLSTTDKQISPRPTNTGFLYSGAGDYSQMFDALDDDGSLDDMGGVGHASSTAAEKKRRLSVEQVKALEKNFEIDNKLEPERKVKLAQELALQPRQVAIWFQNRRARWKTKQLERDYGVLKSNFDALKRSRDSLQRDNDSLLGQIKELRAKLNVDGVNGVEENGVVKAAEANETVMANNNEVIELNQRPPPPPPHIPTEAPTSELAYEMFSIFPRTESFREEDPADSSDSSAVLNEEYSPTTVEAAGAVAATAVEMSTTMGCFSQFVKMEEHEDLFSGEEACKLFADNEQWYCSDQWNS*