MSAEGVDLSNTNDHEQEELENGASETRGIKRQRTSAAADDDDDDDDKPGRERRKIEIKFIQDKSRRHITFSKRKAGIMKKAYELSVLTGTQVLLLVVSETGLVYTFTTPKLQPLVTKPEGKNLIQACLNAPDPGDSNGVDGESAVDSPEEQQSAPPPMPQAMPPQGMQQRQPQAPYMTADQQQAMQYQAYLQQQQAAQQGGGYPMPPQQHMQSRG