MKRSRGSSDSLPAFLPIRLSTTDKQISPRPTNTGFLYSGAGDYSQMFDALDDDGSLDDMGGVGHASSTAAEKKRRLSVEQVKALEKNFEIDNKLEPERKVKLAQELALQPRQVAIWFQNRRARWKTKQLERDYGVLKSNFDALKRSRDSLQRDNDSLLGQIKELRAKLNVDGVNGVEENGVVKAAEANETVMANNNEVLELNQRPPPPPPHIPTEAPTSELAYEMFSIFPRTESFREEDPADSSDSSAVLNEEYSPTTVEAAGAVAATAVEMSTTMGCFSQFVKMEEHEDLFSGEEACKLFADNEQWFCSDQWNS*