MAIDPSAMDKIQHKQVDVGGLNLHVAEIGSGPAVLLLHGFPEIWYSWRYQMIELAEAGFHAIAPDLRGYGLSDQPSEPEKATYSDVVEDMAGLLDALSIEKGFIVGKDFGASIAYYFDLCHSHRVKGIVTLGIPYIKPCEFARSDLTPKDFYIRHWQEPGRGLADFGRFDVKTVIRNIYTLFSGSELPVAEDGKEIMDLYDSSIPLPPWFTEDDLQVYSSLYEKSGFVFPLQVTYLSCTRDWGRLAHLKDSTIQAPSLLIMGNKDYVMKYPGMEYHIGSHFVQEQFPEEVNKLLLGFLNQHL*