MGGVTLLSDPVDVIIDKLLSVRGARPGKQVDLAEAEVKMLCLRSRDLLISQPMLLELEAPIKICGDVHGQYYDLLRLFEYGGFPPEANYIFLGDYVDRGKQSLETICLLLAYKIKYPENFFVLRGNHECASINRIYGFYDECKRRFGIKLWKTFTDCFNCLPCAAVIDEKIFCTHGGLSPELTSLDQVKRIVRPTDVPDTGLLCDLLWSDPDKDIDGWGENDRGVSFTFGEDIVAQFLNRHDLDLICRAHQVVEDGYEFFARRQLVTLFSAPNYCGEFDNAGAMMSVDDTLMCSFQILKPAEKRQRFAYQGGNA*