MPRSGILYARVEKVSADLAEPINGGRGGDTTHTRRLVLTPPRTNELELRVISEIVVAVSANDEQASPEGEDGTYMGRVAASGGGGGGEMMRYRGVRRRRWGKWVSEIRVPGTRERLWLGSYATAEAAAVAHDAAVCLLRLGGGRRAAAGGGGGLNFPARALAAAAAASSYGGAGGLLSPRSVQRVASDAGMVADAQLVDLRRDHPPAAAAASSSGSGVAGDGARKQGTRGEVSDTYWCRNGEDGSRSWSSGSEELIVYEGLSVDDMEILM