MDRKFKLAVIARVEQHPEIWNFSSEDYKKQDVRLTAWDQIVSELQAEGFDTDLQTTKTTWKRLKDTFSKRLKHYAPGAAKAWVYDDDLQFLMTTTSSGAENSIMGGPEEELPATSEVKPQPFDKEGSVTTEDGFTDTSSASVASPSSMAPRNRVGGMPRRNPVTKKEAGRRGSETPRAFSGDASSPDRFDILGQYIAQTLRELSPEVSSMKILEITKVLHTPTSSASSTGPKPTQPIRKQS