MSKSILVTGGAGYIGSHTVLQLLLGGYKTVVIDNLDNSSEIAVKRVKEIAGEYGSNLSFHKVDLRDKPAIEEIFRSNKFDAVIHFAGLKAVGESVEKPLMYYDNNLIGTITLLEVMAAHGCKKLVFSSSATVYGWPKVVPCTEEFPLSAANPYGRTKLFIEEICRDVQNADSEWKIILLRYFNPVGAHPSGRIGEDPRGIPNNLMPFVQQVAVGRRKELTVYGTDYGTKDGTGVRDYIHVIDLADGHIAALQKLSDPSIGCEVYNLGTGKGTSVLEMVAAFEKASGKKIPMVMSGRRPGDAEIVYAATEKAERELKWKAKYGIEEMCRDQWNWAKKNPYGYEGTPESNNCH*