MSDDQQQHSGGQRQCRRGITPDVELGAALALADMAGSSVAQAKAARPAVQQLRTAAAEEAMTDDEEMASTRLSLQLGMVGIQSSSCSSGSSAGRPSRQLAPAPAAATGTHGPRPRHTLTEAEKEAKRLRRVLANRESARQTILRRQAIRDELARKVADLSSENETIKKEKDLVMEEYLSLKETNH