MRSSMKLKTNIRHLHGSIRVPGDKSISHRSIIFGSLAEGETKVYDILRGEDVLSTMQVFRDLGVEIEDKDGVITIQGVGMAGLKAPQNALNMGNSGTSIRLISGVLAGADFEVEMFGDDSLSKRPMDRVTLPLKKMGVSISGQTERDLPPLRLKGTKNLRPIHYELPIASAQVKSALMFAALQAKGESVIIEKECTRNHTEDMLKQFGGHLSVDGKKITVQGPQKLTGQKVVVPGDISSAAFWLVAGLINPNSHLVLQNVGINETRTGIIDVIRAMGGKLEVTEIDPVAKSSTLTVESSDLKGTEIGGALIPRLIDELPIIALLATQAQGVTVIKDAEELKVKETDRIQVVADALNSMGADITPTADGMIIKGKSALHGARVNTFGDHRIGMMTAIAALLVADGEVELDRAEAINTSYPSFFDDLESLIHG*