MTAPRRLRKELSDLQGNALKSFRDIKADDDNLLRWTGLIVPDNPPYNKGAFRIEINFPAEYPFKPPKINFKTRIYHPNID EKGQVCLPIISTENWKPATRTDQVVQALVDLINDPEPEHPLRAELAEEFLKDRKKFVKNAEDYTKKHSEKRPAD