MSLQAALTLDPDLDLTMIPASCMSCRPELLKHRLPHAGHCEPLAGPVDEGFALNVELSRLTGDGFSDWMMERTDLATFLSVSGEPSLFSLPSPPAPDLEAMTSLLKKEWEQTEDYFLEESLSPEQVAPSTSPSDRNLHFPFADGFQPLDHPCPPAPLQTLDSSCLELLELYGRDAATELPPQGSEIPVLVEEPLTPAPKGDRRQKKRDQNKTAALRYRQRKRAEHDALGDECQVLEARNRELRKKAESIEREIQYVKDLLIEVYKARSQRLRIN