MSSCDAALDEPAELTVLCQDDRAVSVKFCDLFDEDEDCVHYAIEACAAGLNARLDGVAAWNWSADLAPFLEKLSEDFRGWDGERVWQTIDRDLTVRAVFRSGGHVGLTWTLRPWRMSVGSWEASVTTWLEAGEQMSTLAADVRHFLGQEAGHRG