MSRDGYIVGNVPRSVVVPGRIASTSTAMQLSGAFVTTKEVGGRAGSAIANGRSRWTCRICGKMLSSKRSFDEHSNIHNQSRPFACEHCEYAAASQMTLRRHNLRNHTPRQAWGYQCPYCPELYMEPASYQQHVASRHFGKSATFGCPLEGCSFTTRCSGHFRDHLSKHRNLPCSYFAFSSLGTSSLSRFLVTDKLGVGFGKRPLKQIVRPSLLAKAAEEERRYQEYMKTPINCDEVKSRMGASAQKQNVICTQRALPVEEVQEEEALAYDGACALFDGDHWILEDVGCLEVVVDESQNAPKVLHEGMVEPELD