MLKVVNPKTKRTKKELEKRAPKLVENVKKMLILQGTKTSNVLNMVLTDIFHLKRAGGNAIRYTKKNENIRPFESGGETSLEFLSLKTDCSLFAFGSHSKKRPNNLILGRTYDHHIYDLMEFGVENFSSMESFGYGKKLSPQVGSKPFFAFIGENFETKEQLKHLKELLLDMFRGEVVETLNLAGLDRVFVCSAVGDNKVHFMHCAIRLKKSGTIVPRIELIEIGPTMDMVLRRHRLPNEDLRKEAMKTADKQPKKKVKNVSGDLISGKVGKIYVPKQEVGDMALAKMKGLKRERREAAAARAASKSEVQNENPSDNTTSLNKKQKTT*