MSKSILVTGGAGYIGSHTVLQLLLGGYKTVVIDNLDNSSEIAVKRVKEIAGEYGSNLSFHKVDLRDKPAVEEIFRSNKFDAVIHFAGLKAVGESVEKPLMYYDNNLIGTITLLEVMAAHGCKKLVFSSSATVYGWPKVVPCTEEFPLSAANPYGRTKLFIEEICRDVQNADSEWKIILLRYFNPVGAHPSGRIGEDPRGIPNNLMPFVQQVAVGRRKELTVYGTDYGTKDGTGVRDYIHVMDLADGHIAALQKLSDPSIGCEVYNLGTGKGTSVLEMVAAFEKASGKKIPMVMSGRRPGDAEVVYAATEKAECELKWKAKYGIEEMCRDQWNWAKKNPYGYEGTPESNNCH*