MRVIVEKSGDEETDGNESHSGEFELLKKDDLHENFVHVTHNFESLGAVEVGVEVGSAENSQVSSSSNGQTVNVDNGYSRMPLAVSAVGIERPTGASGENGNLYSCASREGGATMAASRDCRRRDDVGHDMTSSSLVQENMQDGTCENPKESLDGKAGTELLCVVRAVLKKIKRRVLVGDKVLVSGVDWVDKRGMIEDVFERKSELMDPSVANVDHLLVLFSIEQPKLEPFSLTRFLVEAESTEIPFTLVLNKLDLVQEEVIDMEYREADELSMALEGSSFLQCSPFITNNSIHPHQPGPEVVVGLAPRX