MAAVPLTIKFGRESREVDTESLCVLAGRNLVDAANIAALAALMTFRRPECTPEGDNGQEVTVHPPEVIDPTHYEEAVMRGRMTATINASGDVCAVQKAGGEGFMQSVIMQCMRVASLRAADLTSKIKNAVEACNTNRALKKIKRHSSSDAREVDEPDIKLKEHRNPYVFKEIGESLKYHENRLKEELDRRRSENDGVEIRTFSSQHSASISGENVKKSD