MVLQTRLDYGFNGYEVPPTPRAARSPRKSAFKKKSENNQISSSFDLLAAVDGKLLLESGGVSSSSSNNASGDNNEDRCGGKKEPDDQMVVEETHCDHHHDNNAERSFFVSEILPKAREMESFNRSPNPNKDFLFGSTSGITCEYSSEKLGTQELAYEEAKIHNGDCFRSDTNDKKPMLERLNCEPELSKNKDKHHIDLLNGMENNDGRVKKVLSSKYCKVSSNQKDTMVAGSDLDLKPGYYSKKHCLKSLRSEKKYPIKKRRYFDGYTASQSEETVRNEGLSGSPRKAFLSTIACQKQPALQSRDSHVKLGIKSFRVPELSIEVPETATIGSLKRTVLEAVTTILEGGLRIGVLVHGKKVRDDNKMLLQTGISLDTLSDTLSFCLETNPPQSTKPLSPKDSDYMRPCNVPHTLTKCLPTLGKHAKPSDSVESDLDSKPSSPFRAKPVYSRALIPVSPPLHAQALNVVPHRKPKRSEVAQRRIRRPFSVAEVEALVQAVERLGTGRWRDVKLRAFDNAKHRTYVDLKDKWKTLVHTARISPQQRRGEPVPQELLDRVLMAHAYWSQQQGKQQLLEGPQKLETSLGL