MSKSILVTGGAGYIGSHTVLQLLLGGYKTVVIDNLDNSSEIAVKRIKEIAGEYGSNLSFHKVDLRDKPAIEEIFRSNKFDAVIHFAGLKAVGESVEKPLMYYDNNLIGTITLLEVMAAHGCKKLVFSSSATVYGWPKVVPCTEEFPLSAANPYGRTKLFIEEICRDVQNADSEWKIILLRYFNPVGAHPSGRIGEDPRGIPNNLMPFVQQVAVGRRKELTVYGTDYGTKDGTGVRDYIHVIDLADGHIAALQKLSDPSIGCEVYNLGTGKGTSVLEMVAAFEKASGKKIPMVMSGRRPGDAEIVYAATEKAERELKWKAKYGIEEMCRDQWNWAKTNPYGYEGTPESNNCH*