MLGEPHKNLRRRLAPLFTHKALATYVAIQEKTIKTHVERWLAMARRSHEPLTLRNLCRDMNLEASQNVFVGPYLTPKSKEQFTKDYNIFNVGLLALPLDFPGCAYYNAKHAVTRLGSTLAECVRESKIRMGRGGEPECLLDFWTTEILKEMKEAEESGLPPPPFSSDADVGHHVFDFLFAAQDASTSSLVWAVTFLESHAEVLTKVRAEQSMFSAPYTPEQLRNMKYTEMVAKEVLRIRPPATLVPHIASTNIAITDTYTIPKG