MIKRAGDLGVDWQREVESLRCATDWEKALADATDDAVLASTPAYYKTSFHAYPEGNLGWAPAHEVEVAAVAVHAVTFSDDGKTLDANGDEMLRRGYHDAQALGMNAIGGPDVRANSIRTIVDVGCSSGLSTRELVRAFPDATRVVGIDLSPHFIAVARHALATRRDGDPPGWGVSFAHAAGERLPFEDGSVDLVSSCLVFHELPSDAAAAVIADAFRALRPGGYFTMMDMDPTAPAFERIANNVFAFTAFKSTEPYLEQYASLDVQDVVRAAGFEARVETLPSSPRHRTIVAR