MKTLHSILALTSAAVLSLTLSFEWCKQRQRSWDARMQTLRMHLLESDENGCCTQLQSWEELPRIVQRFLDGIATLSTSPSREDDSTVDSSNMSCSSSSITSKIRSLTIQQEGFFSLQNAWLPFTAYQFVSALARKPGFVWEARIAPKALPRGFQWPRVRVCDAWSNGRGHLEASLAGIITVASMTEPDEVLLQGEMLRWLAEAPLIPTVLHPSTGIVFWHTVPNEPLQAMLSMKDPYTSLQVSLTATFDEKLGRMTTIQGLRPKACANGSGSFELAPWIGHFYNYTWQESVHFFVPTHMECGWIVDGIEELYFKGDNVELNYNVETLRLEQINSRQSQ*