MFSQVARCHLATPQSHRVLRQFSSSSPRQIDYTHAVVGGGVVGLAVCRALSARPGTSTLLLERHSAVGTETSSRNSEVIHAGIYYGQGTLKTELCVRGRGLLYDFCRTRSVPHRQTGKWIVAQDETQREALGRIYEHAGRPGIGVPLRWVGREEARRREPDVRAEAGVLESPETGIVDSHALMLALQGEFEENGGDVALLSRVVSVEPLGGGRGWSLAVRSNDETTTITAETVINAAGLGAVDLHNMIVPSARHLRMFYAKGNYFSYGASRPRVGTLVYPAPPTWFGPDVEWVDSPNDLAVNSARLPEAIAEIKQYLPGVDEQALTPDYAGIRPKLGERGAVVSGSGFLDFVIRKEDGFEGWINLLGIESPGLTSSLAIAEEVERLLYR