MQKRGTPVNRIPIMAKQVLDLFMLYVLVTEKGGLVEVINKKLWREVTKGLNLPTSITSAAFTLRTQYMKYLYPYECEKRGLSNPNELQAAIDSNRREGRRQSFGGSLFTYSPGGAHGLLSSPKLPSLGLAASTNGSSIAPAPKIKKEEDSAVPIAVPGRLPVSLAGHPVVAVQAAAAQAAVAAQAVALEQLREKLESGEPPEKKMALVTDEQQRLMQRALQQNFLAMTAQLPMSIRINSQASESRPDSAANVNNTNGSNSISMSVEINGIMYTGVLFAQPPAPTPPAAPSKGGGGRGGSSGPSSGAGGQGPAGLSAAPTSSTSNNSLP