MALLDLPVEIIILIYTFCPDQDVRIGYRVCRLLRLALSDSRLYTATAFYTKKSLKGLHEITKNRHGSHVKHLTIRGDLLLLGRDYERPDTEQSHKAIIHEQDEIQKQKRDTQAFQEFVAACPKLESVTHTIGTRFAYDNHQDLSQLEALAAALAASFVGPTAHRYPSRLKSLTLCSMHPDLLNLSMDENFRAMLKPLHSLRISIDQSEDVYYYPRRGPPGADPTKALLSEATELRELKVSVRDSSTRDTVQEYFGSMHCPHLETLALDGFLTSGSDLRDLLMQHKDTLQRVALSNLEILDGSGTTWDPVLKAIRGMKKLKRIRLRGEFVDQRKTWDFGWFGASDPPKISLQANAMEKFILKGGNWKQVSKSRKGKMRRVKVSDTELANRNTAEDPRDFFDSLFGYWSLESQCAAARNWENECKRTELELFGDREAERAAIAA*