MSSSFAALDPASLPLPPSADEGTQTANALDAGEEGWPSAAKHAFVSAAKEAVESQLKDEIKKREMAEEQVEMLRGQVEQARRGVMTLQKQEAERKRLSVMSGMGLGLVPNFDEEEVLAGEMSKRDSKVSRRTSMMGRSHRVSPMPPAAPRLSSGLRELKLLREFLASNEDNGNGQNAAEAHKETKPTGWGFKLWSNRAQPTMNNPSISPLMTPGGDEAASTGAGAVNGGSGANGALGAPQAALPRKLSGMGGFFRRAAPPIPVNEQGDEVDLSSPAVGPEELGTPHGSMEEKTEGEVEGL