MAGTVTSAAPGARSNAGGTSADSPEKEAARDDAELFDCRVQLGPPREEENAELVAEAEAVAAGWMLDFLCLSLCRAFRDGRCEDFRQTRDSAEAIIHGLPSLTAYQLKTVYICQFLTRVAAGKSLDAQFEVDERITPLESALMIWDSIEKEHDKLHEEIQNLIKIQAVAVCMEMGSFKEAEEVFERIFGDPEFYTPLERKLLKIISQKDVFHVLFQRFSYNLMMEKIQSYVECVLNEKSSTFLMKAATKVVENEKARTVASEDKAKATNTGTETEVNSNKGESVNGQQSVETESLVDTGSSVRSHKNALSPLKSRRLQPDFNRNEARTGTLQCEIATKRNRRTSGGNRLRISKNQPDTNEKHGRRKKQTWLWEEDRSLKCGVRKYGEGNWAKILSHYKFNNRTSVMLKDRWRTMRRLRLIS