MVIRCERHPAASVRFAERHATSGTSPQLLFIVRASAPGLDARLEDVTNFVTGRELARFLDGLDFRGWEGTRHWVNSDRDLRIGAVYEPGGHLRLTWTLRPWRHSVQGDWTATVSTWMEAGAAKDKLAARLHQFLTADGFPVDYHETYDAFS