MCECKSSFTRLFWTFSSSHSQHSTAIAPSVKKDVGFSCMAPTAGQVITCKAAVCWAAKEPLVLEDVQVDPPKEGEIRVKILFTSLCHTDVTFWLDTPNLGLFPRIFGHEASGIVESVGEGITEFQEGDHVLPVFTGECRECHNCKSSKTNLCKKYRMDVRRGVMLRDNKSRFSVNGTAVNFFLGSTFSEYTVLEQEFVVKVDKTAPLERICVLSCGLTTGFGSAWKFAKVEKGSSVAIFGLGAVGLGVAEGARLAGASCIIGVDKNPLKFDKARMLGVTDVINPNELDKPVEEVICDMTDGGVDYSFECVGSAKVVQTALLSCHDGWGMTVVCGVEGASSTVNVHPTLFLYGRTLTGAFFGGMKPKSDLPNVVEMCMNKDIHLNEFITHELPFDQINEAFRLMLEGKGLRCVMQM*