MDAARLGRETRGGLDRFTAQVHILLGQVATQRGNVDKAIDHFSDAWEAYEDIDGRTAEPTLRVRLQMAEAQRTADDDRSQKAVEELQDVVRILVEILEGKEGVPQLPRLLAESSLRLALWLQADERDQEAFQALEIAENTCKKNCSEEDLMAIDIKRHMASLHIKLGRKKEALEYLKDVEYFERRLHGSQSVQVARTLKALGTVYAADGNQAEAESSFHQALRIFETDRHQNAGFIRDINAMLQSMTTA*