MADPLFEPGRPGEYAVELGRIVERGLKESREVDTESLCVLAGRNLVDAANIAALAALMTFRRPECTPEGDNGQEVTVHPPEVIDPTHYEEAVMRGRMTATINASGDVCAVQKAGGEGFMQSVIMQCMRVASLRAADLTSKIKNAVEACNTNRALKKIKRHSSSDAREVDEPDIKLKEHRNPYVFKEIGESLKYHENRLKEELDRRRSENDGVEIRTFSSQHSASISGENVKKSD