GLGDVDFKPQEALRPAQRELRRPRRGPGPPVLSLPEARGRLEARLEEAVNRWVLKFYFHEALRAFRGSRYGDFRQIRDIMQALLVRPLGKEHTVSRLLRVMQCLSRIEEGENLDCSFDMEAELTPLESAINVLEMIKTEFTLTEAVVESSRKLVKEAAVIICIKNKEFEKASKILKKHMSKDPTTQKLRNDLLNIIREKNLAHPVIQNFSYETFQQKMLRFLESHLDDAEPYLLTMAKKALKSESAASSTVKEDKQPAPGPVEKPPREPTSRSAASDTPTTFGMATLKAAFKTLSGAQDSEAAFAKLDQKDLVLPTQAPSTSPALKNKRPRIDENGSSAPAEGEGGSELQLKNKRMTISRLVLEKDSQVTEPSTGLSSSQEAVPAPPSKPTVLNQPLPGEKNPKIPKGKWNSSNGVEEKETWVEEDELFPVQAAPDEDSTTNVTKKQKWTVEESEWVKAGVQKYGEGNWAAISKNYPFVNRTAVMIKDRWRTMKRLGMN