MTDSLWHDATILASKMEDTVHNKTAQDKKLLEKALPDFAAGGIVVFVHIPKTGGITIRNFFERLVEKDHSRFRKIVVSNYREWESWRWRMNKFSRGGARGKVIFFELHGGGDSLNYFSDARSEIHRWRENALSQNVPFFAFVILRQGVSFAMSYFHFFHNYQSYRGRAHENRYGYHNATEQNLRMKTMFNGQCLFLCRGEQSYIKGEESLRANLTEAECNAAYNSLKRDVDWIGRTDVISTETIKLLQRLTNTTDELSVSANTNPQKALHFENLTKATQQFIIQRNSWDHELYKRAQREFPISMWKSEF*