MVKYVLVTGGVVSGLGKGVTASSIGVLLKACGHRVTSIKIDPYLNVDAGTMSPFEHGEVFVLDDGGEADLDLGNYERFLDISLSRDNNLTTGKVYQAVIERERRGDYLGKTVQVVPHITDAIQDWIERVAHLPVDGRDGVPDVCVIELGGTVGDIESMPFIEALRQFQFRVGADHFCCVHVSLVPVIGVVGEQKTKPTQHSVATLRSLGLNPQLLACRSSEPLQDSVREKLASFCHVPSSQVLTMHDVSNIWRVPLMMQAQGAHDTICRLLGLGGAAAIDTSQWKQKIADKWDSLKAGVCIAMVGKYTDLSDAYLSVTKALQHACMAANRKLKLEWVEASNLEETTRGDDAAAYEDAWAKLRGADGILVPGGFGGRGVEGKILAANFARTHDKPYLGICLGMQIAVIEFARNVLGMEDANSTEWDQATGHPVVVFMPEGSTTHFGGTMRLGARRTVLQTVDCISAKLYQSEQYVDERHRHRYEVNPELVPQLEAAGLRFVGKDDTATRMEIVELAGHPFFVAAQFHPEFKSRPFKPSPLFLGLILAASGKLDHYLSGRATPLASPAKSGLRPVENVNAVSLAAAKLQLX