MDTAQKQRWAITLSYDGSRFYGWQKQAGGVPTVQAALETALARIAGESVATTVAGRTDTGVHAAAQVVHFDITAARPQQAWVRGVNAHLPEGIAVLHARQVAPGFHARFDAYGRHYRYLLESAPVRSPLLKNRAGWTHLKLDIEPMRRAAALLVGEQDFSSFRAAGCQAKSPVKTIYRTGLTQSAGLIRLDLHGNAFLHHMVRNIMGALVYVGSGRLSVEGFAALIQERSRLKAPPTFMPDGLYLTGVDYPGAYGIVRPQIPEWL*