MGSEMNLIGHPQLATADGFSLAEGPHLFGILSEPMSSPVQEADVSPYTQYNSVPFPQVQPQISSPPYYSNLGFYPPQHEEWYSPGMYELRRIPSETFFTRETEIMDIPAAKKPRLGHSTGRMKGEELCVVCGDKASGYHYNALTCEGCKGFFRRSITKNAVYKCKNGGNCEMDMYMRRKCQECRLRKCKQMGMLAECLLTEIQCKSKRLRKNVKQLPDQTVNEDNEGHDMKQVTSTTKMYREKVEFTPEQQNLLDYIMDSYSKQQIPQEVSKKLLHEEFSAEGNFLILTEMATSHVQVLVEFTKKLPGFQTLDHEDQIALLKGSAVEAMFLRSAEIFSRKLPTGHTVLLEERIRNSGISDEFITPMFNFYKSIGELKMTQEEYALLTAIVILSPDRQYIKDRESVERLQEPLLDILQKFCKLHHPDNPQHFACLLGRLTELRTFNHHHAEMLMSWRVNDHKFTPLLCEIWDVQ