MREIISLHVGQAGVQIGNACWELYTIEHGLTPEGRIADETSARREEGFSTFFSETGSGKYVPRSIYVDLEPNVVDEVRSGPYRSLFHPESMVTGKEDAANNYARGHYTVGKELIDTTMDRIRKLADNCSGLQGFFVFHSFGGGTGSGFGALLLERLSADYGKKAKLEFTVYPAPKMSNSVVEPYNSVLTTHTTLEHVDCAFMVDNEAIYDICRKNLGVQSPGYVNLNRLIAQVVSSVTCSLRFDGSLNVDLNEFQTNLVPYPRIHFPLATYAPIISADKAHHESNSVAEMTMSCFEPNNQMVKCDPRQGKYMSCALLYRGDVVPKDVNSAVSTIKTKRTIQFVDWCPTGFKLGICNEPPAVVPGGDTAKVSRSLCMLSNTTAIAAAWSRLDHKFDLLYSKRAFVHWYVGEGMEEGEFAEAREDLAALEKDYEEVGINS