MGRDDLKVSEALPSPSDGELEEEESAELVLFQVKECYVYLIPPRKSAASYRADEWDINKWNWEGALRVVSKGEECFIKLEDKSTGELYAQAIVRQDQPLPLEAVIDSSRFFVLRIEDTSNSKQKRHAFIGLGLRERPQAYDFQAAIFDHVKYLNKKKEAEEMEQEYQTKPSVDYSLKEGETLRLQIKTPNKTSPGGSFKAGKIMDLSSLQETLPEATLMRQVSAGSAVPILVPPPPPPPSPLSGGLSPAIPGTPSPASSDIVGKNIVSQTAVIDGPDEDFGDFQAA*