MSSLRELDLTGKVAVISGGSRGIGRAIAFNLASRGCSILGTCTSDTSVKSLSTGLNDEITERVYKASSRSRPDSQKISGVVADIFSDHCAKTIADALKDNFNGRVDIFVNSACDPMPGVIGDMGTDEIQRSLMGNIQNPVLIVDELVRRQYFQPNSRIIYISSIRSRLPWADQLMYAAGKSAGESLCRTWSQAFGGKDERYSFMTGTTANAVTTGLTQTDAVMDCGPEAVQRFQDEFFPLQSMPQFGQPEDVADVVGMLCGHDGRWVTGSVISASGGCIKIG*