MGSGSELELPPGFRFHPTDEELVNYYLCRKCAGQPLAVPIIKEIDLYKFDPWQLPELALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKHIGKPKALGIKKALVFYAGKAPRGVKTNWIMHEYRLANVDRSASKKNNNLRLDDWVLCRIYNKKGSIEKHNVAMERSKMTKYPEILHEQKPEMTQMPPPHTDMSSMDSAPRVQQTTDYSSCSEHVLSPEVTWEKEVQSELQWSSDELENSLNTLDNQFINYMDGFSDILDPFGAAQPQYQMDQQNMFAYLQTQF