MEVQKSYKGSQDEEIKGEFVAVNVLQKGGSANCKDGIPSVGYQDCALDSPKEGMAVLDFDVLCATLDMQRKHLFFDFQIFPGRESGWGVHSTWEGDLMDCCDDHNIFLRTALALNFNNLSGPIPASLGNLVKVNWLDLAENQLTGTLPVSNASQPGLDRLVAAQHLSFVKFLDERKSSPTSSKYGSQGMLIYMLGNEAIQLLVQMQQENMKPDFSTIVSLLPVCAHFAALQKGKEIHNYTIINGFDLNKFIENALVDMYAKCGSLDNACRVFENILAKDVVSWNTMIAGYGMHGNGEISLTIFQDL*