MSLARGPRLEGLCGGAAVGRQPPPQLLPPAPPPPLPSPPQLQHGHVQDDDRWSQYHIWRQHVFVNGKSVNNKDPLEDKKDDSELWEAQAAFLGPNLWDKTLPYDPDLKYVDLDEFLSENGMPGEGLGGAHLGSSAFGAGAGLGLGLQAPVTKRERSPSPSDCMSPDTINPPLSPADSTFSMASSGRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDDLKDDKYWARRRKNNMAAKRSRDARRMKENQIALRAGYLEKENMGLRQEVELLKKENHILREKLSKYADV