MQKVSFKTDLYIGQGATDRLLDFKDKQIFIVTDPFMVSSGMINAITDKIDQSNTYTIFSEIIPDPPIENVVAGIAVLNECDANLMIAIGGGSAIDAAKAMKFFGQKLGTVRAMPFIVIPTTSGTGSEVTSFSVITNKEKAIKYPLITDAILPDEAILDADLVKSVPPAITADTGMDVLTHALEAYVSTKANDYSDAMAEKVIQLVFTYLERAYKDGNDLEAREKMHNASCLAGMAFNITSLGLNHGIAHTAGAKFKIPHGRMNTLLLPHVISYNAGITSDFGNNPDNRAAERYTAIAKLLKMPASNTRLGVRSLINAIKQLQKKLNMPTTLTECGISRTDLNENIAQIAEGALNDGCTATNPRTPTETDVSAILEKMLA*