MASSSRLLFCMRRSHLLTRNLKRFRPLRPAGSCLNHHDSQLHRGGFWLLAVAGSGLLLFQHEFSAAEPQKAQIMENPVDWQYLQNSFIAELRAICGEESVVQDPDERAVHGKPPNSYHLVDNIPDVVVYPKTEEQVVGVVKACNKFKVPVVPFGGATSIEGQTLTPFRGVSIDMTQMKAVKVLNIEDMDVVVEPGLGWIELNEFLKPYGLFFPLDPGPGALIGGMCATRCSGSLAVRYGTMKDNVISLKVVLANGDVIKTANRARKTAAGYDMTRLMIGSEGTLGVITEVTLRLQKIPEA