MKKAHETLEFVEKQEESCYAGSPAADSSDKQAPRVLQALAATLDRLVLRNEICLSDLSSHRKLTLYHGLRPPNISILSYLERINKYSNCSPSCFVVGFVYIDQLVHKQPDVPLISLNVHRLIITSVMVATKLLDDVHYNNAFYARLGGISKAELNSLELDLMFRLDFRLQVTTNMFEGYCTHLERELMLAEQRVDRALSKSNGNEHEGLHDRQGFLDDAQKKSKLVINREGAGKIVRASMSPASNLLDP*