MGPTPCRNLHWVFKVGDRTATIRFYEDVLLMKPLRHEEFTEGCAAACNGPYDGMWSKTMIGYGPEDDNFVLELTYNYGVKSYELGNDYMGITIRSKRVYGNIVSKGVGTAVDYTGLGPQGDAGAAGRPTEQVPCVEVAAPDGYRFWVQDEEPQLPGPSSSSPSSPPCPMTELRLHVTDLERSLAFWSGFLGFSSRRPAPGEALLSCGPGQCELRLVQLPQGQPLQRGTAFGRVAFACPGEQLQQLEADVRAAGYTVHTPYVSLDTPGKATVQVVILQDPDGHEICFVGDAGFRELSVWDPSASRLLAEALEKDRSAEWFKQREEREARMRAKGV*