MSRSSGDGSVNILQDHAVVSPAIHRGLIQRGKKRSHHYMGRNEIGRDDPSDELFNASEKKRGLTTDQINFLETSFNIDLKLDPERKALIAEQLGLRPRQVAIWFQNRRARWKNKQLEQDYEALKASYEAVVKEKESILKEQDLVTERNKALQAEVTRLTTLLRSMESGNMSGSICTGSVETWQDKEHSTGKPELMSPNKSVVDQSEMQDSGQSILTPSGTMNIVTTDLSIEEFDSALRPDLESPFLESIFTSLPLMVQQLVVNGCSLEDAYCRFLEWEDQFGGFAWCE*