MADPLFEPGRPGEYAVELGRIVERGLKESREVDTESLCVLAGRNLVDAANIAALAALMTFRRPECTPEGDNGQEVTVHPPEVIDPTHYEEAVMRGRMTATINASGDVCAVQKAGGEGFMQSVIMQCMRVASLRAADLTSKIKNAVEACNTNRALKKIKRHSSSDAREVDEPDIKLKEHRNPYVFKEIGESLKYHENRLKEELDRRRSENDDSGVAGGPTNPVLGNDRKKRQYRWRQGTVALWQIKKYQRSCELLIPHSPFTRCVGEITNFYSKEVSRWTVEALMALEEGKQGSRYRITLCPCWEVGLSHLC