MAARRIVENFWTNLADDIHKCSLRKQTGVSLKYMMNFGSFPTPRNLLFSAQFLHKELRVRLAHRVVELENLPYGLSSKTSILKVRDWYVESFKDLQNFPEIQDNHDEVKFSELIHKIKVRHNDVIPTMAMGIRELKHNLRGKVGLNDLLEIHQFLDRFFMSRIGIRMLIGQHVAMHNTKQTPGYLGLICTQGSPMDAAKNAIDDARSICLRTYGSAPEVQVFGDPKFTFAYVPTHLHHMVFELVKNSLRAVQERFMTADQDCPPIRVIIADGAEDVTIKVSDEGGGIPRSGVSKLWTYLYSTANSPSNSSREMHGVMAGYGFGLPISRLYARYFGGDLQIISMEGYGKPHFFSIQVLLACEFKALNCVN*