MGAQVTKEKQVKGEKRQLKEQASATEPLTFPGSDFHHPNPKVWMSTLPLQNLRMRDVVWPGTHDSATNKIGFPMVSRPFARCQKLSVYDQLCIGVRMLDIRVQQDRKVCHGPLKSYLIDVVIEDLKRFLAETDSEFVVLEIRTEFNYQDPPAFDQWLIQQLGEYLVPQDGSFFARPLIELLPKRVICIWRPRQSPAPSPGSPLWSSAYIKDNWIDTDLPLTKFHGNVTNLQKQPPNDQRTYFYRVENTATPQITGPMLCVYPVTNRIRGYARLFLAEVFKQGLGDRLQIFSGDFVDQEFVDACIGVTIARNNLQMLQPAAPAA*