MGGGIIGSFESLEQTASVENLEGSEFAKRLQLVQPHILRRTKPERWPRQNISNYKDLVSQLSSLTMGKQLVEFAPGFSAYAGGVEETQFIYKEIFEDRAYDIAELPENAFIIDAGANVGMFTLYFKKKYPSSTILAFEPAPETFAALSENVKLHELKGVELHECALGAEDVTQTFTFYPIVPGNSTLVPEEKELVTKMFHDLNDEFWDAAGKMYDVAQKVPVQVRRLSGFLNGRKDLKRIDLLKIDIEGVELEVSRSLEEEHWALVQNVVVEICDLREGRLDALQTLLRSKGFRVKTESPEWSPKEGKMFMVVGRRDETAG*