MSCVPPVVSICEDVSLGAWWDAWQQPGVSGIQHLALTARDRCPFVAFIRRIRLERPSFRVLDIGAVGYPWSIHSGVADVIFDFQATNLPNCFLTDDMARAEACCSSLDDQCFDKLFTRERCCRGKQPVFVGMIDGDVTNVEGAGWAKMFRLVQMTGKFDLVITSHLFEDLTDPMVLVRQLPKVATAGLVAVPSKFNELVREQHYVQQLARGHRGSLHHHWIFTVQGKELLAIPKLPYLEHDETFVDLESLGMEETRLKGFNFSSIYSFWKPKRQGFQTLSTTEITWGPGNAARHGAAVAARAANRRAQRWLHGPLRRCGDSHDP*