MKFGKRLQSQVEETLPEWRDKYLSYKLLKKRLKLLTSATAPLEKDERESGAENVISVVHVEEEEEEEERGQDSDGVQDIGSNGGSNCSSACSVVCGPNTEADDTNLTAEEADFINFLNVELEKLNGFYMDKEEEFVIRLQELKERCRILKNNCGEGMLERSQGYLDEEIINIRKDIVNFHGEMVLLENYSSLNYIGLVKILKKHDKLTGAVLRTPYITDVLRQPFFTTELLSKLVHECEMNLQSLLPISAFSDRGFVLPIQPEKASIPVDESMNNEKVVKPEDANEFDKMSTNENIDDIYKSTLAALRTMRELRRGSSTYNIFSLPPLDDKIDVPHALDFVALKK*