MSLAYDVKMWGEDLVELAIFEFRRIMSELSLLYPQAAQLLVPGGPDLAKILAVSNPTTVPTPAHQDDEEDDLGSDSDSGRCASTASGSALNSSGGTSNGGGKMMGHEGPSGSHVKRPMNAFMVWSRGQRRKMAQDNPKMHNSEISKRLGAEWKMLDEAEKRPFIDEAKRLRQLHMKEHPDYKYRPRRKPKAGQNSLSSTVAAMTAVRHGNAVSAAAANPNKFAVAAAFAAGIPTFPGAFPTTVSPAVSIAAQPYFTGNSAAYAAAAKLAAEAPMPDFSYYNPFLTSAGTVPTPYSTYDQLQRNMLAAYTLKAHAAAAAAAAAVATSLASPTDSNSS