MTDILFQPYALNDVITLNNRIAMAPLTRCMADDDLVPTDAMVAYYARRADAGLIISEATIIRPDAQGYPNTPGLFTQAQIAGWKKVTDAVHANGGKIFAQLWHTGRVAHPAFFAGEYVLAPSALGVEGSVPRRRELQYTVPKAASQAEIKQLVADYAQAAENARLAGFDGVEIHGANGYLIDQFLHFDSNQRSDEYGETPANMARFALEVVDAVIARIGAERTALRVSPGAYFNIKADPRDREVFDYLLPELEKRNLAYLHEGMFDDSVTFDFLGGRVSTYLRQHYSKTLMGVGGFSAETGATAIENNEFDLLAIGRPFIANPDYIARVQKGEELKAYQDSMLTELY*