MAKNPCLHPGDVRILEAVDVPDLYHIVDCFVFPKKGERPHADKASGSDLDGDVYFVTWDESLVPPGRKSCTPMDYSSAKTKQLPRDVHQQDTIDFYLESMVYDNLGRICNAHAAHADRSDDGAMDPKCIELARLASIAVDSAKTGEIVRMPPALSPKEYPDFMGKEDTISYRSEKILGRLYRSVLGENDDDFLSRDACISDEIRYDADLEVLGASDFLQDAWRCRCLYEARLNALLDQYDVRSEAELVTGEIWSLAGCSKKYLHQLKERINYAYSKLHQEFRSIFESIDASTDNKNLAYI*