QLWKVYGEARHGAGDVTPHIEVEFSIRVPSTHPRDEDELGKYLDLEFILSNTIGTESVRQPMSDSSCSPPQQQSSSYFLPESPESCSGNSVHETCDPLHTTGPPTHGTSTSFSEPGTDPVRSLMAELLTPEINYPVVRASGSASKPIDRQEFTELRVFNPVNSQATYPPLGYKIKTEAQEHSCMMASSSSSSGGDFMRPLYDTAQMLPAMHPATLTRHQTTAGACAVGRKVCHMGGMSTPHHHHHSHNQPRLSPYANAPYPPQAHHYAHDGAPPAQFNGQYGLYRDPMRAQLPSTIHGMVLTPPSSPLLEFYVQDDAAGMKQKRGRRSWARKRAATHNCEYPGCGKTYTKSSHLKAHMRTHTGEKPYHCNWDGCGWKFARSDELTRHFRKHTGHRPFQCHLCERAFSRSDHLALHMKRHM