MKGNNQLPNAHFKKDWQGNTINGQCRVRTWLNQAGRKKSRRNARELKAKKTFPRPVAGSLRPLVHPPTQRYNFKTRLGRGFTLEELKAAGISKKMAPTIGICVDHRRRNRSEESLALNKKRLEEYKAKLILFPRKNSKPKHGDSPAADLATATQHKGSVIMPIEKVEKAVEMVAVTDEMKNFGAYRKLRVERMNVRQVGPRILKAIKAEKDAEEAAKLAKL