MEEEFEGHYIHDVLSGVSAEMKKSAPEFNFYRDLHENQDRLTEFMRQNATAQRKAWHLDKWKFLPAVEKALQAKPDAKWFMFMEADTFLVWSNLLKWLAKLDWRRPYFLGQPVTMEGQLFAYGGAGWLLSRPAIQQMADHMASRNSEYEYFTNGTSFGDLILGYVLEQAGVGLTGAWPLIQRETPSTMEYTRDVWCHPAVTFHHIDALEIKSIWDLEQRWIANMQGPLLHFDIFNHLIYPLLATKIVDWDNFSDGEEKFLTPNEGFADCKLHCEEDMHCMQFRFTPKKCTLSHSITLGWKADRSMDSMSGWMMERITQAIASVRCEGSKWI*