MGSTGETQMTPTQVSDEEAHLFAMQLASASVLPMILKTAIELDLLEIMAKAGPGAFLSTSEIASHLPTKNPDAPVMLDRILRLLASYSILTCSLKDHPDGKVERLYGLAPVCKFLTKNEDGVSVSPLCLMNQDKVLMESWYYLKDAILDGGIPFNKAYGMTAFEYHGTDPRFNKVFNKGMSDHSTITMKKILETYKGFEGLTSLVDVGGGTGAVVNTIVSKYPSIKGINFDLPHVIEDAPSYPGVEHVGGDMFVSVPKADAVFMKWICHDWSDAHCLKFLKNCYDALPENGKVILVECILPVAPDTSLATKGVVHIDVIMLAHNPGGKERTEKEFEGLAKGAGFQGFEVMCCAFNTHVIELRKN