MGAGGGAGGELNKRLLRSVSVAGKRVLIRCDFNVPQDKADPSKITNTARIEGALQSIRYCLESGAKAVVLCSHLGRPDGTRKPECSLAPVAAALEKLLARPVSFIGDCVGPEAEAACADPPQGSVLLLENLRYHVEEEGKGVDAHGAKVTAAPDAVAAFRASLRSLADVYVNDAFGTAHRAHSSMLGEGFEVRAAGFLVARELEAFRQVLDAPAKPRLAILGGAKVSDKILLIKSLLDKVDRMIIGGGMALPSLQVLHSMPIGASLYDERGAALVTEIMELAKEKGVEITLPVDFVTASEFGEGGEIGAATLEGGVPDGMMGLDCGPRSSEINASVVSSSKTILWNGARLAETSRDDFEAGTKAMMEAVVKATAAGAVTVIGGGDTATCAKKYGTEDKVTHVSTGGGASLELLEGKVLPGVAALDDA*