MSSRNGSLFGGGDEMEGDGSQLDMGVLEFNRVTASVGKGRGGKATEHFATEKQRREQLNGKYKILRSLIPNPTKIDRASVLGDAIEYIRELVRTKNELTLLVERKRHGREMSKRLKTEDDAAESCNIKPFGDADGSIRTSWLQRKSKDSAVLDELQLELYHVAGGFVGEYFSFLLKSKVIEGSSVYPSAIANRVIDVLDTQYAAVVPILSRL