MSAEVSTNEAAPPAEKMSKLTNAQKARIERNQAKAQKLREAKLVSHPFKELASNKEGGIHPEATLSQGSSVIKVQGTKYIDSGGGFLLEQPVLPTAVGPAGLNKSGEEAPPILDDAIAIPVQYEECLECGDVFADSYLFNNFGHSVCDKCRDKDERYALITRTEAKAEYLLKDCDFDKREPKLRYISRKNPHNVRWGEMKLYLHLQIHQRALEVWGSEEELVRQHEAREDKREEGKARKYNKKMKQLRMEVRSSIYTKKTHEVHEHEFGPDTYDEDEDTYTHTCLTCPYSETYEKM