MSIDCLVLGAGQEVGKSCVVVTIGGKRVMFDCGMHMGHHDSQRYPDFARILAAAPGATDFTSAISCVVITHFHLDHIGALPYFTEVCGYHGPIYMTYPTKALAPLMLEDYRKVMVDHRGEEEQYSYEDIDRCMKKVIPLDLKQTIQVDKDLVIRAYYAGHVLGAAMIYAKVGDAAMVYTGDYNMTPDRHLGAAQIDHLKLDLLITESTYAKTVRDSKHAREREFLKAVHKCVSGGGKVLIPAFALGRAQELCILLDDYWERMNLKIPIYFSAGLTIQANMYYKMLIGWTSQKIKDSYTVHNPFEFKHVCDFQRSFINDPEPCVLFATPGMISGGFSLEVFKRWAPSEKNLVTLPGYCP*