VPEVQIFEQPKQRGMRFRYKCEGRSAGSIPGERSFDNNRTYPSIQILNYCGKGKVRVSLVTKSEPYRPHPHDLVGKDCKEGYYEAEFGPERRVIAASFQNLGIQCVRRREVKEAIMQRITRGINPFHGKLTSTNVTFLSGEQRCRDLKETEEYDLNVVRLCIEVFLQDQSGHYSIKPLVTNPIYDNRAPNTAELRICRVNRNSGAVRGGDEIFLLCDKVQKDDIEVRFFTKEGWEARGTFSQADVHRQVAIVFKSPPYYDASITNPVVVQMQLRRPTDQEVSEAINFHYQP