MGEKEWYFFVHKDLKYPTGSRANRATKEGYWKATGKDREIFKPRARELVGMKKTLVFYTGRAPRGAKSEWVMHEFRLEGKSRGQTMNNPKDEWVVCKVFNKKGEAKATRAADVDAEYSAVTTPNASSVVDAGEGAGDFTDSMFTIDPLCYIPNSDEYTSNQLPAKTTTTTTTNSAAPPYNADYYYPSVPTTAGSFNVMSNYSLTNAPSNAQTSTAMASSVPATSGSSWQHMLMNTAPHGMMGRRSYDVNLHEQQAIMLRALGGVVGAQNFGEPEKGLQLPSPAVTAGSVLPQQGKLGSYDDGEFPYGNYDLASAAMNGRPAADNNLGARFY