MSLSSRSSGSGSRAASPEDENGKPRPESPALSATMKQDRYADLKRRSANAFTMFANEEREKLMKTHPDLPMGLVTRMMVEKWRTLDNEARKPYFEASRVSATKTKDVCFVFLLALNSSYMCKV