MRLHDNAILIQPDLSHHSVSEGALLELWRETSPYCVEAIKADQPSYFSFIDQCIFFAAITPLPSQTALDTAEEKDRSEDIASIHANLARLALDEGRTPTENDNHVDADLGPHISSLINHTSPYSVSRDDIWSEPPPSGEGWWIESQNLAGASSCTFEDQTTRYPRDIFDHRRDPMPRGAGSPLGFVFSVPTDMPGEVSIGIALRKPWRRRGFATRALTLFLPIIFEELGYHRAQALLLDTPELSAARTLFISLGFTIEGTHRRALMTPALPGWRNVTYLGMLDTEWVMRPRGRAQDKMAALWDEMFARQQHERELLLQLEARRQALRKTASMETIRDKDAAISSEAGAVVALFPGILGDGRSEVASCCSSADPFASPPSSPKSTYSWSNAESGSEMSAPNSPLLKGKGKARQSLPSGLDGVPGEKYASDSGSDWSLI*