MTTQTGFGKVQPKQKAAQKSKAKRVAAARKYDEMKKSGVPEFNIYVRIKGQQQWLPAGSIAVNRSSQINQAVFEQEQELLKGVFRLFPKLRKHQNNLEYGHRLKEFKDEPIQVAVRPQPTTANIIQTTVTNIKERFSSLLQRR