MDQITHRTIEVNGIHMHIAEQGTGPLVLLLHGFPCLWYTWRHQIPAIASAGYHVVAPDMRGYGQTEAPADPAKYTALHIAGDVVALIEALGEKQVYLVGHDWGAVSGWYTTLFRPDLIKCVVDLSATFSFVYRHPKHSILDMVLAQGGDKVYLVQWQEPGKAEADLGKNIKLWYEKLYTYRSPQLLMANAEGSVVDNMQAPDAMPSWISEKDIQYYVDSFSKTGFTPALNYYRNMNRTWELCAPWAGKGVSVPALVIIGDEDLTIGSAKPYLESPLFKAHIPNGEYKILPGVGHFLQEEASQTINESIIQYLKKF*