MGLSLSSSLRIGLLSAAAGTAAGFSFGAAAASGVRRTASTGLRPASLAAQSSAAAVSFKDAGLCKKLDVPADLLEKVDVFIFDCDGVIWKGDSLIDKVPAVLAMLRAAGKKVFFVTNNSTKSRKGYLGKFKSLGLEETQPEEIFSSSFAAAAYLEQTKFKESGKKVYIIGEVGIEEELDMIGVPWIGGGSDAGKKIALKSGYALPHDSDVGAVIVGFDREINYHKIQYAQLCINENPGCEFIATNLDAVTHLTDAQEWAGNGAMAGAIKGCTGREPTLVGKPSPLMIDYMVEKFGIERGRICMVGDRLDTDILFGQNNGLLSCLTLSGVTTEEKLLSPENEIKPDFYVDSLADFL*