MTKLSAILPIKTRGRHYADNIARCDILFSSLRAFTSPATFDRILVVVPHDELALAREYVKAWSDFPIELVDESVHMTAFTEFTQPHQIRPWHRQQIIKLYSPALIDTEFFMVLDPDVFAVQPFTIDDLILDGRALTYPQPRMREPHLWRPSAQLLQQEPHLERDGIWWTPAILSRTLVQALQRRLEELYQRDWIRVLLSNYMIDWTEYTLYWLNAEREGLIERYHTLPPAGRRGLHVNESVWYAGKDGRNLNDWQAGKHFGPDGDGLFAVVQSNTYLPPDRVVDKLGPYFPIRLQPYRRDTDPLRRAVEIYAALTRRALRLLRQAKER