PCKVCGDEASGFHYGVDSCEGCKGFFRRCIMQGINHQCVANERCEITPFSRNSCQWCRFKKCFAVGM