MTQGSVDIYAAQCKLCMKWRVIDTQEEFEEIRHKIIRDPFDCSKKANRSCDDPADIEYDSSRTWVIDKPNIPKTPQGFKKILVLRKDYSKLDSYYITPTGKKLRTRNEIAAYLKDHPQPSGVSAADFDFSSPKIMQDTIPEFIEQQKDSANKKAKIAKDEV