MKRSRGSSDSLSGFLPICHSATDKQISPRPTTTGFLYSGAGDYSPMFDGLEDDGSLEDIGVRHASAAAEKKRRLSAEQVKALEKNFEIDNKLEPERKVKLAQELGLQPRQVAIWFQNRRARWKTKQLERDYGVLKSNFDALKRSRDSLQRDNDSLFAEIKELRAKVNVEGPGGSNGNTSIEEDGIAKRVEAMVNQSNKEVLQLSHRPPPPNIPTEVPTSELTYEMFNIFPRTESFREDPADSSDSSAVLNEEYSPTRAEAAAATAVEMSTMGCFSQFVKMEEHEDLFSGEEACKLFADNEQWYCSGQWNS*