MPSSLEQLKASGTTVVCDSGDFATIKKYTPQDATTNPSLILAASKKPEYAKLIDVALEYGKQHGKDIDGQVDAALDRLLVEFGREILSIVPGRVSTEVDARFSFDKQASIDKALHIIDLYKSIGISKDRVLIKIASTWEGIQAARELQEKHQINCNLTLMFSLPQAIAAAEANAFLISPFVGRILDWYKSSTGKTYAKEDDPGVKSVKSIFDYYKKFGYKTIVMGASFRNIGEITELAGCDYLTISPNLLEELYNSQDDVPKKLDAEGAHALDIKKQSFIDSEEDFRFAFNEDQMAVEKLSDGIRKFAADAVTLKGILKEKLQA*