MSELSLLYPQAAQLLVPGGPDLAKILAASTPTTVPPPAHQPEDEDDDLGSDSDSGRCASTASGSALNSSGGASTGGGKMMGHERSGGSHVKRPMNAFMVWSRGQRRKMAQDNPKMHNSEISKRLGAEWKMLDEAEKRPFIDEAKRLRQLHMKEHPDYKYRPRRKPKAGQNALSSTVAAMSAVRHGNHVSAAANPNKFAVAAAFAAGIPTFAPAFPTTVSPAVTIATQPYFTGNTAAYAAAAKLAAETPMPDFSYYNPFLTSAGSVPTPYSTYDQLQRNMLAAYTLKAHAAAAAAAAAVATSLASPSDSSTNSS