MTESDPQLERIRKLLAKAEDPAVTEAEAEAYNQKAAELVARYGIDQAMLAASGAGTDEIGTLKIPIADPYSRDKASLLTSVAYPLRCRTLLHRLGQKVESVTVFGFRSDLARVELLFTSLLLQASTQLTRVRPGGFFPGESLAAYRRTWLHGFARAVHERLSRAEQEAVRTAVPGARSAELVVRDRAQMVQHAFDSEYGDLRAASPRRLSGSGYLDGHDAGTRANLDPAALTRRRKALR