MLDMADTDKMMTLAKDWADQYGDVFYTKVGLQYFIWLSSPTAVKDLMDKRGSIYSSRAASPMINMVSNQERLNFLPYGEKWRTLRNILHSALNLETSTSYKPVQDFESKQALWEILHAKDDTEFSDINRRYSTSTIMTITYGQRVPHLSDPLYQDILKIVRHFSLATAPGGWMIDTLPMLADIVPEWLLQNWKTVARQWYEEDSRIYLRMYHKLMNDIENGTAPDCFLKDMAREKIEKSLISDVTAAFAAGALIEAGSDATTTALNNVILACLLYPEVVAGAHEELDRVVGSDRMPDFSDEPNLPYIRGIAKETLRWRASTKIGTCHSTTQDDWYKGFFIPKGAVIVLNWWAIHMDESRWKDPQRFDPTRYIADPLTEAESMAQADATLRDHFTFGAGRRNCPGVHIAHNSLFINIARLFWAFNISKSVDAEGNAIEPSTEAQPGFLLTPVKFPCRLEARSEKHAAIIERTWEEAQR