MHIPQESSLFSFFSDLDTSEQKHSVIGRTGSSLGVLAKRFLRLLKDSPEYELDLNYAASALETHKRRLYDITNVLEGVGYIKKKLKNSIQYIKDKENNKCISCGGISLTTGRETEEVKELLRIEREIDEQLNQVNTELQILANHEENINRAYVTYTDLKELDNSVESSLFAIKTPPGTFLDFPTSNNPEETILTLTSPNEKINVYYLQDTIDSITN