MSENISASFGTQDVSATTCHGTSACTEIHKEPSYLSRKAYYPGAKRLNAQRSSSCLPPKEDSTHLNVLGSSSCLALHTNNSVTTKKDGEIPVASWNEDTVVNGKISKHIHAILAECRICQEEDDLSNLEIPCACTGSLKYAHRTCVQHWCNEKGDTLCEICRKPYEGGYTAPPSAVRSDSFPINIGDGWEITSTHRFDGHEPRIFAVTSEHLFSEAEYEAYYRANERSAVCFRSVALILMILLLLRHVLSITSTGTDEDSSTFFLLFILRTAGFFLPCYIMARALNVLQCRRQRQDAALAAAEVAYLLQSGQAQSVRIAVSPGLLP*