MKHDAKKRALETAAALGDEHDLEQRHDQHASKVARVFPTSDNHGGLGSTPPRNVDTEDELEGADGGARADALAPDDAAGKRDAAKKEGKPTRYKGVYIDRNVSNKWKSSIRLNQREVHLGYYESEEEASRAYDQACICVKGETKNHPMETYDRVLIEELTAMNKDVELLRRKIGVGHASRDCSSKHRGVCFEKKTKKWRAEVQINGKKESLGYHAVEDDAVRAYDKACIVLKGERAKTNHPLETYADEMEQLGKWTFEQYQGTLKTNARRHASWTSKYRGVRQHTHNQKQGGQSVKWRAEITIDGKKKSLGYHDTEDAAARAYDDAFVIMKGCRRELLNFPDRSMIDVVGGAAGGAEGAEGGGADHASLTAAGRAFGAVGATTKSVGGVKGKKVAAAAAQKAQEGAVQPGNFIASLEDP*