MESKESMPLLTPHKLSPSLSLSHRIILAPLTRKRAYGNIPQPHQATYYAQRATAGGLLLTEATGVSDTAQGYHDTPGIWTAEQVDAWRPVVDAVHAKGAAIFCQIWHAGRVSAFEFQPGGKAPVSSTAKGVSPQMSVDGRLEEFSPPRKLEVDEIPAIVDDFRKAARNAIDAGFDGVEIHSAYGYLIEQFLKDSSNDRNDEYGGTLENRCRFAMEVVDAVVKEIGGDRVGIRLSPFADYMDCHDSDPHALALYMSTKLNDHGVVYLHMIEPRMAMVEGRRVVPKRLLPYREAFKGAFIANGGYDMEEGNKAVDEGYTDLVAFGRLFLANPDLPRRFEVGAELNKYDRMTFYTSDPVVGYTDYQFLLE*