MPGDAGAVSKTLDKFLSKGLRAVELFPRISLATAARLPAPLSAPVCQWAQGLFVGLLARRLQLLAKSGAPRTGSELQHADPSHICARGRGVRPARVPRSHPPTLLRGHAPLLDHVLGLPVFHRVGRRARGPDVADLAASYLLLAAGRIAWVARRGDRRLHRRETGRYLSVVGGGKPWIVDRELGRLMGEDDRFLQLEVGTWILERRDGPEANAGAFRPYHPVSRCYLATSFRTHVDRGRSGISNDTVAQVIGRVSEAVCTRGVISDASVLGVVKGHDPVRHISWDRSGWRGLGLLGLPDEPGQGFVVAGLDARAEG