MSVRYESSSSDASPLGAPLKYEFSGRVAQNRFLKGAMSERQASWDPKDLKARGIPSKSLINVYKRWGEAKYGQILTGNVMIEYDHLEGMGNTIIPREAPFEGERFERFAAMAKEGKAHGSLMVAQVSHPGRQVENRIQPNPISASDIKLEGNSMGLSFNKPHPATQEEIDSIVDKFAHAAEYLEKAGFDGIQLHGAHGYLLAQFLSKTTNKRTDKYGGSLENRFRIIQEVADEIHKRVKPDFIVGIKMNSVEFQEDGFTPEDAKAACQALEGARFDYVELSGGTYQESGFVHKRESTKKRENFFLEFAEEIVKPLTKTKTYVTGGFKTVGAMVSALDTVDGVGFGRPAAQEFLLPKDILEGKISSAKKLAISDDEFLLTFMAAGVQMRQVGDDYEPVDLSIRENVDLFLKEVGAFGAKMAADTELKESGYLEWTLNNQPFGSS*