MDEFEGLKREVERLLDMVDSENSDCEEKIAIQEEVGDLPSSSVAVEFLEDEIDRKEEILLAASCTLLNMISGLDHSFDGNERDMGRLQVEEFRAACLGHKVLVNETEEQTFERADLIRTLWQKKILDSVRLAYLQGEKEMPFRPYDQTELEALKTDSGEKVYRLVRKGFREARVAVRTSVDFKPWDLEEGRECTLSELLDQLQALIRGRSVWVAWFKRVVLSDNLSNFWIQKANNKNSWLAYPWIRINLGNGKYCQFWSDH*