MSEHTLDTEALLRDSYKYGTSFFSPVSQKDTQTLKTYLLGSPLRNSLAPLLHNTLFSLAGAACTYEAIETDNSEKLLELLVKPDSLGTAVTMPLKVRSMDMVDAVTDEARSIGAINTVFIRRGDNGRSRLIGTNTDCIGVKESFLQNVDAKDLAFGSSQPGLIIGGGGACRSAVYALHFFLGVKTIYLVNRLKEEIDDIIESFRRVPDFKAKLQFVDTVESAAELSRPYLVVGTVPDRDPETEAEILAKRIVDTLMGCDAGGMQKSQGVVLEMCYHPRVQTSFYQFAERNGWRVISGTEAMIWQGVAQHILWTEKGEVFEKESTLSTIRAKIRDALMRRN*