MAFRRHFSRVGSAERCTETIFTDHQRQVCDYALVYAEKKNDGEAPYSVSFTATQSGDVIVQLHPHSQLERAVRQERQAQATEPPASASPAAPPAPAAAPPAAEPAPKTYAAAAASQPQGATAGGQPAAPAGPAAAARVPPPPSGGGVRGCSFTVPNPGRKRGQQQRGKGRGARGRADAGPRLVDKNALSARGSGPSRQSRSPSPDSPPAKRAASADSSGYETDTPDEVQQEAVRRVCGALGMREQFEAAMAAGELLEMLESLPRGA