MTLVERRRMSMCTLRLAEGAVSTVMARPGNTTPSAPPAGSDTDPFGRPLAYARGIQLLFDRFVMSHLGSKSVNTKETLEDKKDDNDLWEAQAAFLGPNLWDKTLPYDPDLKYVDLDEFLSENGMPGEGLGSTHLGGSAFGPALGLQTPITKRERSPSPSDCMSPDTINPPLSPADSTFSMASSGRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDDLKDDKYWARRRKNNMAAKRSRDARRMKENQIALRAGYLEKENMGLRQEVELLKKENHILREKLSKYADV