MLRDRGYHISNSEIEFTLQQFQDLHGQAVDVDRLPISASHVSELDNKCVALLGKFIPVREPNIRYLGLENMTRMMMVTNVQDIIKRHQAQIITSLKDPDISMRRRALDLLYGMCDVSNAKDIVEELLQYLETTDFTMRDFTMREELTLKAAILAEKFAPDLLWYPPYAALKAREYPDKTAIHETMVKASAYLLEEYNHLLARQPGCSPKDIFVIIHEKLKKKLVWGFDWWWKAQPKHARSGNGDNEVERTMLRLLDQLDRFEASNKIKLHGPVRTLYHNVDGDILVDQNHYMEVVDKDNINKSYSTIKEVAYMSIKEVHGETGGKGEKDSNFNKKVKKIAGIQSHTKTLELEIISAVSPVILDVSIELDNKRSNLIRMLSQASGFEE*