MFTVEQIKTAHGKVKSGADFPAYIQEIKQMGVTHYEAYVTDGHTDYHGGSDFMVTVPAKYEPLVIADVPNLEVFKSELIAHQQGKTDYLTFIRMCAETGIEKWEICLSQMTCTYFDLAGKVVLVEQIPE