MGWQPVKVLLSLSNALSDGGGFTITGGKDGTGDGYRGCHVKSKLKGGGAGNANKFNAGAKLVAINGDNFSDFGGDGAGRLWQAAIKGKGGMEGGITMQTERSLE