MTSVLVFGFCVTVSLVLALGSVSAQPTRAFFVFGDSLVDSGNNDFLATTARADAPPYGIDYPTHRPTGRFSNGLNIPDLISLELGLEPTLPYLSPLLVGEKLLIGANFASAGIGILNDTGIQFLNIIHIQKQLKLFHEYQERLSLHIGAEGARNLVNRALVLITLGGNDFVNNYYLVPYSARSRQFSLPDYVRYLISEYRKVLRRLYDLGTRRVLVTGTGPMGCVPAELATRSRTGDCDVELQRAASLFNPQLVEMLNGLNQELGADVFIAANAQRMHMDFVSNPRAYGFVTSKIACCGQGPYNGVGLCTAASNLCPNRDLYAFWDPFHPSEKASRIIVQQILRGTTEYMHPMNLSTIMAIDSRT*