MELHQKREPGQEPVAVYDEFVGIARSLETYGIDPHPVKDHRGTQLYLGINFSGISTFAAGRRTQHFRWPEVHKINFEGKMFIIHLAYSEDRREVKKHTVGFKCPSGAACRYVWRCSIEQMLFFTLPTSQHASVVSGGGFFSWGTKFRYSGRTERELMSEALQALRQQKLNNTSPSKRKAQSVPATPSSPQGDLAEIRYSSLPRSTMSEPLGGCGDHMASSVYCTDNPLPTLETVSEEARKTNGESNDHLSDYYFRDSFDHSSSESGFAGTGVNSMNAAIGQQHASGGGHHHHHQLHHHHRQAYTTDNIPALALHSVTNHHHHQQHHQQQQHQQQQQHATASSIIQQQNASNSAKNVKKFSLIHAFVPSFLFVVVVLIVSAIYILETDSELFSALRNWPEMICLRYQYYQPLKEFLARKFAAIF