MGSEMNLIGHSQLAAADGFSLAEGPHLFGILSEPMSSPVQEADVSPYAQYNSVPFPQVQPQISSPPYYSNLGFYPSQHEEWYSPGMYELRRIPSETFFTRETEIMDIPAAKKPRLGHSTGRMKGEELCVVCGDKASGYHYNALTCEGCKGFFRRSITKNAVYKCKNGGNCEMDMYMRRKCQECRLRKCKQMGMLAECLLTEIQCKSKRLRKNVKQLPDQTVNEDNEGHDMKQVTSTTKIYREKVEFTPEQQNLLDYIMDSYSKQQIPQEVSKKLLHEEFSAEGNFLILTEMATSHVQVLVEFTKKLPGFQTLDHEDQIALLKGSAVEAMFLRSAEIFSRKLPTGHTVLLEERIRNSGISDEFITPMFNFYKSIGELKMTQEEYALLTAIVILSPDRQYIKDRESVERLQEPLLDILQKFCKLHHPDNPQHFACLLGRLTELRTFNHHHAEMLMSWRVNDHKFTPLLCEIWDVQ