MSRDAVDASPSTSDAFFAADDAYVPRTALEKASRGQNFLLERWNAREKRNTDDDASSALAKTIVVVTSGGTTAPLERTQVRCVDNFSSGTRGARLVEELVARADVETVMLRREGSCAPHERIVIESATMSGESARVGRPSHALDALELVEGGDELRAKAAHRDATVRALRGVEAERDRLTVLTFKTLYEYLALLKATCETVEAEACRRGGRAVVVLAAAVSDFYVPWRDLPEHKIQSSAHTEVGLELTLKPVPKMLGEIKRVWCPSAFVASFKLETDVSILADKARQSLSRYGLDAVVANELTTRYDHVTIYTADGASKTLRRSDDPAVAGVEHGASSLDGQIVHELLRHVQSA*