MADDAAGDANGGALLSDPVDVIIDKLLSVRGARPGKQVDLSEAEIKMLCLRSRDLLIGQPMLLELEAPIKICGDVHGQYYDLLRLFEYGGFPPESNYVFLGDYVDRGKQSLETICLLLAYKIKYPENFFVLRGNHECASINRIYGFYDECKRRFGIKLWKTFTDCFNCLPCAAVIDEKIFCMHGGLSPELTSLDQVKRIVRPTDVPDTGLLCDLLWSDPDKEIDGWGENDRGVSFTFGEDIVAQFLHKHDLDLICRAHQVVEDGYEFFARRQLVTLFSAPNYCGEFDNAGAMMSVDETLMCSFQILKPAEKRQRFSYQGGTQGRQGTPQAGK*