MRDLEKHIARLLLDNDCVIVPGFGGFMAHSIPAKYDEDTCLFTPPIRIVGFNPQLTMNDSLLAQEYVNTYDISFPKALKQIATDVESLKRRIDEERIYELLGIGKFIINDDSLLTFVPEETGVITPALYGLDAITVKPMEKGVEQKKQATISKEATDKTDDKETASSETLSVEIPLRYIKHIAAACIAIVFMLTMPAKLGDSSKPNINQSAISANWFYEIMPKDITSGKPDKLSGIIEAKYLTNAEANEANATDSKQVAETNDEANNKIESKANETYFSIVLASRVAKKNAEDYVSRLHKKGLKEAAVYTDSNGHTKVIYRKFSTREEANKARNTLTNDVEFEGCWITEIK