MKRSRGSSDSLSGFLPIRHSTTDKQISPRPTTTGFLYSGAGDYSQMFDALEDDGSLEDLGGVGHASSTAAEKKRRLGVEQVKALEKNFEIDNKLEPERKVKLAQELGLQPRQVAIWFQNRRARWKTKQLERDYGVLKSNFDALKRNRDSLQRDNDSLLGQIKELKAKLNVEGVKGIEENGALKAVEANQSVMANNEVLELSHRSPSPPPHIPTDAPTSELAFEMFSIFPRTENFRDDPADSSDSSAVLNEEYSPNTVEAAGAVAATTVEMSTMGCFSQFVKMEEHEDLFSGEEACKLFADNEQWYCSDQWNS*