MGMTEDGMQLTPEQVNAFLDNSKTGGIERMACLPELKWFDVNTVKPDATVVCVGKRRTGKSFFLRDLMFNLSGTFPGYIPQRFIWPKYNPGVLFHLFRRQQAIMQHNKSEDVLAGKEDPVDPRFFVLLDDVISDARLRYDEALNELFVAGRHYKIMTLITTQYAKGINPVLRSNTDLAVIFKCSQAMQRDALAKEWGDIISQRAFYYLLDKYTQDNHCLIIDSSNNSTNPLDVLYVYKAEEPPPFRIGSKEYWEGETVNGENLVGPDDGTVDKTLLGMIDNFRKHRGLA*