MTDGGGVARDEGGFLDRVPFAAGDPEARELLDALLAAYDQAAEVRGFVLAAGLRAAEFSWSAPMAEVWPQVLRRAADQGRLRRLVGVIAQDPNSAAYAIIGRLAAAPAPQAEPDAFPSPAAAPAAPDVSAAPAPVPYRAGDVRRLVAEALDDDELTALCLDHFPAVYGQFAQGMSKSQKTIRLIEYCARRDRLPDLVRRVGEVNPVRHREFTDRLESRDER