MHDWVQLDSDMLLAIFNGLSFIDVLQVKVVCSHRHSVAKELKSYMKVHQIPWLLIPPQEEDNEASNSTRLFSIEEGKFYGGRYIIEWVCASQEQDSEQQRMREHLIQKAILSSDSCHSDSFGVVLICRKSWKLAFCQCGAGTVLLVARCVGEFVLGGASPVLEEDLLIDEGIQPLVCPYWTLQFRLFRTDFEQKPWVDMETLEDRALFIGANHSASVSVSNCGGRKQNSIYFTDDYWGQMTIAHMVVMIWVFITWKTEVSNSSMNVMHRRFNHRPVGSFLIHGRHIRSFLDNFK*