MKLTSTSMATWIVIMVALSSALIRQAVGQGFNYKEALSKSVLFLECQRSGKLPPSNRIPWRGDSGLDDGKLANVDLVGGYYDAGDNVKYGLPMAFTVTTLAWGAIFYESQLQAAGELQNVIDAIRWGTDYFLKCSSRRNRLYVQVGDPLVDHQCWIRPENMQTTRTVLQIDEHKPGTEIAAETSAAMAAASIVFRKTDKKYARRLLNKAKSLFRFAGSFKGTFDGECPFYCSFSGSNDEMQWAATWLYKATQNQTYYHYIEDQSVDATISEFNWDLKYAGSQILLTELYFQGQQNLDEYKKMADSYICAILPSSPYAQAPFTPGGLLYMRDGANLQYATAAALAFSVYGDLLERYKQQVFCGSKQFGSADLLGFAKKQMDYILGANPQQRSYMVGFGKNFPQQPHHRGASNPVMPKSQVVTCAKTFLDYFVKNSPNPNELTGAIVGGPDKGDNFQDRRNLGNYEEPCTYINSCAIGALARLTSSS*