MSTRQQEKQIVVFNKDSASKIKKERPRRKVALLGHIEKSVQSKKENDSLQSIAATYGSVSDDDSGAFDKNAGMQLVRNSLHAKKTSASSAEATMAVSHQDLTLKGRETCSKLAATVKEEPACTSHCNGHPDTHTPNCVDISRGQESVPIAVSNTLTHETLAPFYYIKNNITFQNAYVNFALARIGEDCCQKCSGNCLERYPPCHCARETGGEFAYDLEGRLRHPLLREAIVDKRNMESSSGRNKFCDKGLCFLNSEQCKGHLIRKFVKECWSKCGCDMQCGNRVVQKGISRKIQVSYISEGKGWGLCTLDDLPPGTFVCEYVGEILTNVELDTRNTAC