MGKGKNKKRTKNVQKEAGEDGEKKNVVTGNAPANEGPRKTDDAKELLGTPVNKNADQNNKKKQGQQVKEDANGKDKLAGLIFMCNSKTKQDCFRYRVFGLPPGKKEVVEKVKPGMKLFLFDFDLRLMYGIYKASSVGGLKLEPDAFRGSDRPFPAQFAVFSVEYVLVRDSFICTVRFRIHKDCLPLAEDIFKQAIKDNYDSKNKFRFELNAQQVKKLCELFRPVPRFDSRAPVDIPRIDTRGPVDLPRIDTRVPIDLPRSDSRVPVDLHRNRDIQLGRVPGPHEYGFIPGDLREEMLREELLREERLGRELLRVGGNAYYPEDARRTVHGNYIPQAPLAPFAHDPLLSEREMLRYGAGRDVPLVSGDPYAVKASDPYATSYQMDHLVARDPVPPSIGLIPELDYQGRADPYMDSLYRQRLEMDLRKPPDSYADHLLYRDPLRRAELAPLASASAYSSMIGASSLYR*