MDFTGQFAFPNGQQAFPPFMTMPPLTPSHSQSVPSDDYSNSPPHAFQNHQQQQHGFAARPPGPPTPPTHPAFGTAQQQPAHNGAFNGLDRQMVGDMSIQTKSEGDSLSNGREGSEEDNLTPAQSKRKAQNRAAQRAFRERKERHVKELEAKLANLEAAQKNATTENERLKREMQKIATENEILKATSATSGSGGGRHTSSNSPEPLTTGPMRYSPTEFATDLLDGHENKAFSHRISKSNDGQRLLAAGATWDFIITHDMFKQGRVDIGSVSEYLRTRAVCDGQGPVFAENDILEALELSVASGNDDLL